package sounds;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.FloatControl;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.SourceDataLine;

import util.AudioClipBalanced;
/** <p>An object implementing {@link java.applet.AudioClip java.applet.AudioClip} with the data from Down-11.wav hard-coded into it.</p>
 * <p>Created with the <a href="http://stephengware.com/projects/soundtoclass">SoundToClass tool</a>, by Stephen G. Ware.</p>
 * @author Stephen G. Ware */
public class Down11 implements AudioClipBalanced {
	private byte[] data;
	private AudioFormat format;
	private DataLine.Info lineInfo = null;
	private PlayThread playThread = null;
	private LoopThread loopThread = null;
	private static final long serialVersionUID = 88200;
	private static byte[] data0(){ return new byte[] {1,0,-44,5,-90,11,107,17,37,23,-57,28,86,34,-61,39,22,45,58,50,64,55,11,60,-80,64,20,69,75,73,56,77,-16,80,92,84,-121,87,106,90,-5,92,71,95,64,97,-27,98,65,100,61,101,-16,101,73,102,77,102,-1,101,87,101,97,100,19,99,116,97,-121,95,68,93,-70,90,-29,87,-66,84,94,81,-85,77,-57,73,-102,69,57,65,-94,60,-42,55,-35,50,-69,45,113,40,6,35,-128,29,-34,23,44,18,104,12,-101,6,-54,0,-12,-6,42,-11,95,-17,-85,-23,4,-28,119,-34,6,-39,-79,-45,-119,-50,-126,-55,-83,-60,10,-64,-105,-69,99,-73,104,-77,-84,-81,54,-84,1,-87,27,-90,120,-93,38,-95,37,-97,110,-99,16,-100,-1,-102,71,-102,-35,-103,-45,-103,14,-102,-83,-102,-107,-101,-40,-100,104,-98,78,-96,123,-94,1,-91,-55,-89,-32,-86,58,-82,-38,-79,-70,-75,-41,-71,51,-66,-70,-62,-125,-57,110,-52,-117,-47,-50,-42,45,-36,-78,-31,75,-25,-6,-20,-71,-14,-127,-8,81,-2,34,4,-15,9,-78,15,110,21,18,27,-94,32,22,38,107,43,-101,48,-92,53,126,58,43,63,-95,67,-34,71,-30,75,-92,79,38,83,100,86,87,89,1,92,98,94,109,96,49,98,-100,99,-69,100,127,101,-9,101,17,102,-31,101,81,101,120,100,67,99,-63,97,-20,95,-59,93,86,91,-106,88,-113,85,65,82,-82,78,-38,74,-55,70,122,66,-7,61,66,57,90,52,73,47,16,42,-77,36,59,31,-90,25,-4,19,69,14,123,8,-75,2,-34,-4,28,-9,78,-15,-98,-21,-16,-27,100,-32,-23,-38,-110,-43,94,-48,78,-53,111,-58,-70,-63,64,-67,-13,-72,-17,-76,25,-79,-108,-83,71,-86,75,-89,-112,-92,40,-94,10,-96,58,-98,-63,-100,-109,-101,-64,-102,58,-102,14,-102,49,-102,-83,-102,123,-101,-99,-100,16,-98,-41,-97,-21,-95,76,-92,0,-89,-15,-87,58,-83,-74,-80,-124,-76,-127,-72,-57,-68,59,-63,-22,-59,-63,-54,-50,-49,-7,-44,79,-38,-63,-33,77,-27,-15,-22,-90,-16,102,-10,47,-4,-3,1,-59,7,-117,13,66,19,-21,24,126,30,-5,35,84,41,-110,46,-94,51,-114,56,68,61,-48,65,26,70,55,74,10,78,-90,81,-9,84,8,88,-55,90,71,93,111,95,79,97,-38,98,20,100,-1,100,-114,101,-46,101,-71,101,85,101,-108,100,-121,99,33,98,113,96,105,94,28,92,120,89,-107,86,96,83,-16,79,53,76,65,72,14,68,-94,63,6,59,52,54,56,49,18,44,-55,38,94,33,-37,27,58,22,-112,16,-49,10,14,5,66,-1,121,-7,-72,-13,-5,-19,86,-24,-70,-30,66,-35,-37,-41,-95,-46,-128,-51,-106,-56,-48,-61,64,-65,-25,-70,-61,-74,-33,-78,60,-81,-42,-85,-65,-88,-27,-91,99,-93,29,-95,58,-97,-110,-99,78,-100,78,-101,-84,-102,85,-102,93,-102,-84,-102,91,-101,87,-100,-94,-99,75,-97,53,-95,120,-93,4,-90,-40,-88,-6,-85,92,-81,4,-77,-23,-74,12,-69,107,-65,-8,-61,-64,-56,-85,-51,-54,-46,7,-40,106,-35,-29,-30,127,-24,32,-18,-35,-13,-100,-7,98,-1,43,5,-19,10,-92,16,83,22,-22,27,109,33,-45,38,25,44,57,49,52,54,-3,58,-101,63,-1,67,44,72,33,76,-48,79,69,83,110,86,82,89,-16,91,57,94,64,96,-22,97,78,99,89,100,21,101,122,101,-112,101,75,101,-71,100,-50,99,-107,98,8,97,42,95,3,93,-124,90,-57,87,-73,84,103,81,-45,77,-5,73,-21,69,-99,65,27,61,102,56,-126,51,116,46,65,41,-25,35,119,30,-27,24,72,19,-109,13,-41,7,21,2,77,-4,-112,-10,-47,-16,40,-21,-119,-27,5,-32,-103,-38,76,-43,35,-48,35,-53,74,-58,-86,-63,48,-67,-3,-72,-10,-76,57,-79,-74,-83,120,-86,-122,-89,-45,-92,120,-94,95,-96,-98,-98,39,-99,5,-100,54,-101,-73,-102,-111,-102,-70,-102,57,-101,13,-100,47,-99,-90,-98,110,-96,-126,-94,-25,-92,-110,-89,-113,-86,-58,-83,78,-79,13,-75,14,-71,76,-67,-68,-63,98,-58,58,-53,54,-48,100,-43,-85,-38,24,-32,-100,-27,54,-21,-30,-16,-104,-10,92,-4,25,2,-34,7,-106,13,69,19,-28,24,112,30,-35,35,52,41,99,46,111,51,78,56,1,61,126,65,-55,69,-41,73,-86,77,59,81,-118,84,-109,87,83,90,-54,92,-14,94,-52,96,89,98,-114,99,123,100,9,101,79,101,55,101,-44,100,23,100,13,99,-83,97,-2,95,-1,93,-76,91,26,89,60,86,16,83,-90,79,-13,75,11,72,-37,67,-127,63,-26,58,36,54,46,49,22,44,-45,38,119,33,-7,27,104,22,-61,16,17,11,86,5,-107,-1,-41,-7,27,-12,109,-18,-54,-24,60,-29,-59,-35,107,-40,48,-45,31,-50,49,-55,116,-60,-24,-65,-114,-69,114,-73}; }
	private static byte[] data1(){ return new byte[] {-115,-77,-22,-81,-120,-84,106,-87,-105,-90,9,-92,-52,-95,-38,-97,53,-98,-24,-100,-29,-101,60,-101,-35,-102,-37,-102,37,-101,-57,-101,-71,-100,1,-98,-110,-97,126,-95,-84,-93,47,-90,-8,-88,9,-84,98,-81,-7,-78,-45,-74,-23,-70,54,-65,-68,-61,111,-56,82,-51,97,-46,-109,-41,-27,-36,90,-30,-36,-25,-126,-19,38,-13,-29,-8,-100,-2,89,4,23,10,-61,15,108,21,-3,26,120,32,-35,37,27,43,60,48,50,53,-3,57,-105,62,0,67,45,71,36,75,-39,78,81,82,-127,85,110,88,14,91,103,93,112,95,43,97,-105,98,-81,99,121,100,-22,100,16,101,-40,100,89,100,122,99,87,98,-42,96,16,95,-15,92,-112,90,-37,87,-27,84,-92,81,34,78,96,74,93,70,38,66,-77,61,18,57,60,52,66,47,27,42,-43,36,113,31,-19,25,95,20,-76,14,6,9,76,3,-112,-3,-38,-9,34,-14,-126,-20,-29,-26,105,-31,-6,-37,-76,-42,-122,-47,-118,-52,-86,-57,9,-61,-117,-66,79,-70,68,-74,123,-78,-16,-82,-88,-85,-90,-88,-20,-91,123,-93,89,-95,-126,-97,-2,-99,-59,-100,-24,-101,79,-101,26,-101,40,-101,-107,-101,78,-100,94,-99,-70,-98,106,-96,104,-94,-77,-92,72,-89,41,-86,77,-83,-72,-80,99,-76,77,-72,113,-68,-50,-64,93,-59,30,-54,12,-49,32,-44,89,-39,-77,-34,39,-28,-78,-23,81,-17,-7,-12,-80,-6,105,0,31,6,-43,11,122,17,24,23,-97,28,13,34,102,39,-111,44,-87,49,-122,54,68,59,-53,63,26,68,59,72,21,76,-72,79,23,83,49,86,2,89,-111,91,-56,93,-62,95,92,97,-76,98,-79,99,97,100,-66,100,-61,100,125,100,-35,99,-16,98,-82,97,29,96,62,94,13,92,-103,89,-52,86,-50,83,113,80,-22,76,16,73,9,69,-67,64,71,60,-107,55,-67,50,-73,45,-114,40,65,35,-37,29,86,24,-58,18,29,13,113,7,-69,1,3,-4,84,-10,-92,-16,10,-21,120,-27,7,-32,-92,-38,109,-43,75,-48,94,-53,-111,-58,-4,-63,-108,-67,104,-71,112,-75,-67,-79,65,-82,19,-85,34,-88,-128,-91,35,-93,23,-95,84,-97,-23,-99,-60,-100,-4,-101,123,-101,86,-101,-128,-101,-5,-101,-51,-100,-21,-99,96,-97,29,-95,51,-93,-124,-91,55,-88,25,-85,88,-82,-58,-79,-124,-75,117,-71,-89,-67,11,-62,-93,-58,107,-53,93,-48,120,-43,-76,-38,17,-32,-125,-27,20,-21,-87,-16,90,-10,5,-4,-69,1,111,7,25,13,-67,18,77,24,-52,29,48,35,123,40,-96,45,-94,50,122,55,35,60,-100,64,-32,68,-24,72,-70,76,69,80,-105,83,-102,86,97,89,-46,91,5,94,-36,95,115,97,-84,98,-96,99,56,100,-123,100,121,100,33,100,113,99,114,98,34,97,-128,95,-110,93,88,91,-51,88,1,86,-25,82,-114,79,-13,75,21,72,2,68,-77,63,48,59,-127,54,-99,49,-105,44,109,39,23,34,-69,28,45,23,-93,17,-2,11,78,6,-90,0,-21,-6,68,-11,-97,-17,4,-22,-120,-28,15,-33,-57,-39,-116,-44,-128,-49,-103,-54,-37,-59,81,-63,-6,-68,-42,-72,-13,-76,72,-79,-31,-83,-67,-86,-33,-89,73,-91,-2,-94,-1,-96,80,-97,-19,-99,-32,-100,29,-100,-77,-101,-103,-101,-49,-101,94,-100,54,-99,102,-98,-29,-97,-79,-95,-53,-93,50,-90,-32,-88,-39,-85,21,-81,-107,-78,83,-74,78,-70,-124,-66,-21,-62,-117,-57,82,-52,74,-47,100,-42,-94,-37,-3,-32,113,-26,-3,-21,-109,-15,62,-9,-26,-4,-104,2,70,8,-23,13,-120,19,15,25,-121,30,-29,35,36,41,63,46,55,51,6,56,-93,60,18,65,73,69,70,73,11,77,-114,80,-51,83,-52,86,124,89,-18,91,6,94,-33,95,94,97,-110,98,121,99,3,100,73,100,46,100,-49,99,17,99,12,98,-80,96,8,95,16,93,-51,90,62,88,103,85,77,82,-23,78,75,75,107,71,80,67,3,63,122,58,-53,53,-26,48,-31,43,-80,38,106,33,-4,27,-124,22,-18,16,82,11,-87,5,-3,-1,81,-6,-87,-12,10,-17,123,-23,-4,-29,-105,-34,75,-39,32,-44,23,-49,61,-54,-124,-59,7,-63,-77,-68,-96,-72,-64,-76,34,-79,-59,-83,-90,-86,-41,-89,71,-91,6,-93,17,-95,105,-97,18,-98,10,-99,82,-100,-17,-101,-36,-101,27,-100,-80,-100,-116,-99,-55,-98,68,-96,31,-94,54,-92,-89,-90,87,-87,83,-84,-106,-81,16,-77,-38,-74,-51,-70,13,-65,109,-61,17,-56,-40,-52,-53,-47,-24,-42,34,-36,121,-31,-16,-26,111,-20,12,-14,-86,-9,84,-3,0,3,-94,8,75,14,-38,19,99,25,-49,30,40,36,96,41,119,46,104,51,43,56,-54,60,39,65,98,69,79,73,20,77,-118,80,-55,83,-72,86,110,89,-53,91,-21,93,-76,95,50,97,98,98,61,99,-53,99,4,100}; }
	private static byte[] data2(){ return new byte[] {-19,99,-126,99,-57,98,-68,97,93,96,-76,94,-72,92,116,90,-27,87,14,85,-17,81,-111,78,-19,74,19,71,-9,66,-85,62,37,58,118,53,-105,48,-112,43,106,38,27,33,-65,27,62,22,-74,16,24,11,119,5,-51,-1,41,-6,-125,-12,-20,-18,95,-23,-23,-29,-123,-34,66,-39,25,-44,26,-49,62,-54,-110,-59,18,-63,-52,-68,-76,-72,-31,-76,65,-79,-21,-83,-46,-86,2,-88,121,-91,58,-93,73,-95,-95,-97,80,-98,69,-99,-107,-100,47,-100,29,-100,97,-100,-18,-100,-42,-99,6,-97,-117,-96,94,-94,120,-92,-28,-90,-107,-87,-114,-84,-51,-81,73,-77,7,-73,3,-69,50,-65,-100,-61,49,-56,-7,-52,-24,-47,-1,-42,52,-36,-117,-31,-13,-26,123,-20,8,-14,-89,-9,75,-3,-19,2,-105,8,44,14,-60,19,60,25,-80,30,-5,35,54,41,66,46,55,51,-14,55,-113,60,-22,64,32,69,14,73,-49,76,68,80,126,83,118,86,28,89,-118,91,-101,93,109,95,-23,96,26,98,-10,98,-119,99,-65,99,-83,99,70,99,-116,98,-124,97,44,96,-127,94,-112,92,76,90,-62,87,-15,84,-41,81,126,78,-33,74,11,71,-12,66,-82,62,48,58,-127,53,-80,48,-90,43,-115,38,66,33,-25,27,115,22,-23,16,86,11,-71,5,18,0,115,-6,-46,-12,63,-17,-73,-23,66,-28,-27,-34,-97,-39,-127,-44,122,-49,-86,-54,-9,-59,127,-63,50,-67,34,-71,72,-75,-83,-79,83,-82,55,-85,105,-88,-40,-91,-99,-93,-94,-95,-2,-97,-97,-98,-102,-99,-36,-100,121,-100,92,-100,-101,-100,36,-99,3,-98,47,-97,-84,-96,116,-94,-114,-92,-19,-90,-104,-87,-116,-84,-69,-81,56,-77,-22,-74,-34,-70,7,-65,103,-61,-12,-57,-72,-52,-100,-47,-84,-42,-34,-37,39,-31,-111,-26,12,-20,-106,-15,48,-9,-53,-4,112,2,12,8,-90,13,50,19,-81,24,25,30,105,35,-99,40,-83,45,-100,50,92,55,-11,59,88,64,-121,68,-126,72,58,76,-67,79,-10,82,-16,85,-93,88,13,91,44,93,1,95,-125,96,-67,97,-94,98,57,99,125,99,113,99,18,99,101,98,101,97,20,96,123,94,-119,92,92,90,-46,87,19,85,-3,81,-77,78,30,75,81,71,75,67,5,63,-102,58,-15,53,37,49,47,44,16,39,-39,33,-127,28,18,23,-106,17,-1,11,112,6,-54,0,50,-5,-108,-11,2,-16,-127,-22,9,-27,-79,-33,107,-38,74,-43,72,-48,112,-53,-66,-58,68,-62,-15,-67,-32,-71,-3,-75,96,-78,-6,-82,-31,-85,-1,-88,116,-90,33,-92,42,-94,112,-96,20,-97,-8,-99,56,-99,-63,-100,-97,-100,-50,-100,76,-99,30,-98,59,-97,-83,-96,104,-94,114,-92,-58,-90,99,-87,72,-84,110,-81,-38,-78,-128,-74,104,-70,-123,-66,-41,-62,94,-57,14,-52,-16,-48,-16,-43,25,-37,94,-32,-72,-27,50,-21,-80,-16,69,-10,-33,-5,117,1,24,7,-90,12,54,18,-83,23,25,29,103,34,-100,39,-79,44,-98,49,102,54,-1,58,107,63,-98,67,-96,71,98,75,-24,78,48,82,50,85,-17,87,101,90,-112,92,111,94,5,96,69,97,61,98,-31,98,51,99,57,99,-25,98,76,98,89,97,31,96,-116,94,-73,92,-116,90,34,88,100,85,108,82,38,79,-87,75,-25,71,-18,67,-66,63,86,59,-59,54,-3,49,24,45,2,40,-40,34,-122,29,37,24,-85,18,34,13,-108,7,-9,1,97,-4,-56,-10,57,-15,-73,-21,68,-26,-27,-32,-90,-37,121,-42,124,-47,-104,-52,-25,-57,96,-61,11,-65,-18,-70,2,-73,91,-77,-22,-81,-62,-84,-39,-87,57,-89,-35,-92,-46,-94,14,-95,-102,-97,118,-98,-101,-99,25,-99,-31,-100,-2,-100,106,-99,39,-98,50,-97,-111,-96,53,-94,49,-92,109,-90,-6,-88,-55,-85,-32,-82,54,-78,-49,-75,-96,-71,-80,-67,-15,-63,103,-58,13,-53,-39,-49,-44,-44,-21,-39,37,-33,122,-28,-30,-23,96,-17,-24,-12,124,-6,17,0,-85,5,58,11,-60,16,65,22,-90,27,-4,32,50,38,73,43,64,48,12,53,-84,57,35,62,97,66,105,70,63,74,-52,77,37,81,54,84,2,87,-118,89,-56,91,-73,93,99,95,-77,96,-59,97,118,98,-23,98,-8,98,-56,98,56,98,101,97,58,96,-59,94,0,93,-15,90,-106,88,-10,85,11,83,-28,79,115,76,-55,72,-27,68,-63,64,118,60,-24,55,64,51,90,46,99,41,55,36,-4,30,-96,25,50,20,-77,14,41,9,-107,3,2,-2,108,-8,-30,-14,93,-19,-20,-25,-117,-30,69,-35,25,-40,16,-45,40,-50,110,-55,-37,-60,125,-64,81,-68,88,-72,-93,-76,32,-79,-24,-83,-19,-86,54,-88,-52,-91,-89,-93,-48,-95,68,-96,8,-97,21,-98,127,-99,39,-99,51,-99,-128,-99,34,-98,28,-97,85,-96,-19,-95,-61,-93,-18,-91,94,-88,23,-85,19,-82,85,-79}; }
	private static byte[] data3(){ return new byte[] {-46,-76,-108,-72,-122,-68,-70,-64,24,-59,-85,-55,106,-50,78,-45,93,-40,-125,-35,-51,-30,43,-24,-99,-19,30,-13,-86,-8,57,-2,-49,3,91,9,-26,14,95,20,-53,25,33,31,93,36,123,41,121,46,78,51,-2,55,124,60,-55,64,-29,68,-59,72,104,76,-44,79,-10,82,-36,85,119,88,-52,90,-40,92,-107,94,9,96,45,97,0,98,-122,98,-68,98,-99,98,53,98,119,97,105,96,22,95,103,93,123,91,56,89,-75,86,-26,83,-43,80,-123,77,-18,73,39,70,24,66,-31,61,111,57,-47,52,10,48,24,43,7,38,-44,32,-120,27,37,22,-80,16,47,11,-94,5,20,0,-125,-6,-8,-12,118,-17,2,-22,-98,-28,82,-33,35,-38,10,-43,35,-48,82,-53,-70,-58,73,-62,11,-66,7,-70,53,-74,-90,-78,83,-81,64,-84,118,-87,-21,-90,-78,-92,-72,-94,25,-95,-76,-97,-77,-98,-21,-99,-121,-99,100,-99,-102,-99,30,-98,-18,-98,19,-96,-128,-95,63,-93,71,-91,-104,-89,51,-86,18,-83,52,-80,-101,-77,58,-73,26,-69,46,-65,118,-61,-11,-57,-102,-52,111,-47,103,-42,126,-37,-68,-32,4,-26,116,-21,-31,-16,108,-10,-15,-5,-125,1,11,7,-105,12,15,18,127,23,-40,28,29,34,65,39,77,44,42,49,-21,53,115,58,-36,62,-3,66,-2,70,-79,74,53,78,116,81,110,84,44,87,-103,89,-61,91,-93,93,49,95,123,96,107,97,23,98,105,98,117,98,40,98,-110,97,-88,96,114,95,-19,93,29,92,2,90,-101,87,-14,84,-1,81,-52,78,89,75,-88,71,-68,67,-99,63,66,59,-61,54,11,50,53,45,49,40,20,35,-42,29,-125,24,25,19,-96,13,32,8,-110,2,12,-3,126,-9,0,-14,-123,-20,35,-25,-53,-31,-104,-36,117,-41,124,-46,-91,-51,-10,-56,118,-60,38,-64,5,-68,38,-72,118,-76,11,-79,-35,-83,-14,-86,77,-88,-17,-91,-37,-93,14,-94,-106,-96,95,-97,-124,-98,-20,-99,-82,-99,-71,-99,23,-98,-62,-98,-63,-97,6,-95,-94,-94,-126,-92,-81,-90,40,-87,-33,-85,-29,-82,37,-78,-90,-75,101,-71,90,-67,-119,-63,-23,-59,120,-54,50,-49,21,-44,25,-39,64,-34,-127,-29,-42,-24,68,-18,-70,-13,62,-7,-60,-2,82,4,-49,9,88,15,-69,20,41,26,103,31,-94,36,-82,41,-92,46,109,51,14,56,-123,60,-60,64,-43,68,-87,72,69,76,-94,79,-66,82,-104,85,43,88,118,90,122,92,49,94,-101,95,-70,96,-122,97,8,98,55,98,22,98,-88,97,-23,96,-39,95,-125,94,-43,92,-25,90,-91,88,36,86,86,83,75,80,-9,76,108,73,-95,69,-96,65,104,61,-2,56,104,52,-91,47,-66,42,-78,37,-120,32,70,27,-22,21,126,16,7,11,-125,5,0,0,118,-6,-9,-12,124,-17,19,-22,-70,-28,116,-33,80,-38,65,-43,94,-48,-100,-53,5,-57,-96,-62,104,-66,105,-70,-96,-74,22,-77,-60,-81,-66,-84,-20,-87,115,-89,46,-91,68,-93,-103,-95,65,-96,54,-97,118,-98,11,-98,-23,-99,28,-98,-101,-98,107,-97,-120,-96,-12,-95,-86,-93,-84,-91,-7,-89,-117,-86,98,-83,-128,-80,-41,-77,116,-73,71,-69,81,-65,-107,-61,2,-56,-93,-52,105,-47,90,-42,100,-37,-103,-32,-41,-27,58,-21,-95,-16,29,-10,-100,-5,33,1,-91,6,33,12,-105,17,-6,22,80,28,-120,33,-84,38,-85,43,-118,48,63,53,-53,57,37,62,82,66,66,70,0,74,124,77,-66,80,-70,83,118,86,-23,88,22,91,-8,92,-113,94,-40,95,-42,96,-127,97,-28,97,-17,97,-77,97,33,97,68,96,25,95,-98,93,-38,91,-52,89,112,87,-40,84,-20,81,-52,78,99,75,-62,71,-30,67,-44,63,-124,59,19,55,106,50,-96,45,-85,40,-100,35,102,30,35,25,-61,19,89,14,-35,8,99,3,-37,-3,95,-8,-28,-14,116,-19,20,-24,-56,-30,-108,-35,119,-40,-123,-45,-89,-50,4,-54,124,-59,47,-63,13,-67,40,-71,119,-75,6,-78,-45,-82,-31,-85,53,-87,-50,-90,-82,-92,-34,-94,79,-95,26,-96,38,-97,-120,-98,56,-98,52,-98,-123,-98,30,-97,12,-96,65,-95,-54,-94,-103,-92,-76,-90,24,-87,-63,-85,-81,-82,-33,-79,77,-75,-7,-72,-34,-68,-8,-64,72,-59,-60,-55,111,-50,62,-45,55,-40,74,-35,126,-30,-57,-25,36,-19,-111,-14,9,-8,-123,-3,6,3,-125,8,-8,13,101,19,-66,24,6,30,52,35,70,40,55,45,4,50,-88,54,31,59,104,63,123,67,88,71,-1,74,98,78,-115,81,113,84,16,87,111,89,124,91,73,93,-62,94,-13,95,-44,96,105,97,-84,97,-91,97,71,97,-93,96,-87,95,105,94,-43,92,-2,90,-44,88,108,86,-74,83,-63,80,-119,77,18,74,96,70,117,66,84,62,-1,57,127,53,-49,48,-3,43,1,39,-19,33}; }
	private static byte[] data4(){ return new byte[] {-75,28,111,23,13,18,-90,12,43,7,-77,1,50,-4,-67,-10,68,-15,-27,-21,-119,-26,73,-31,36,-36,18,-41,47,-46,100,-51,-53,-56,91,-60,28,-64,17,-68,60,-72,-94,-76,70,-79,39,-82,77,-85,-72,-88,99,-90,99,-92,-97,-94,50,-95,10,-96,54,-97,-88,-98,117,-98,-125,-98,-21,-98,-103,-97,-97,-96,-28,-95,-120,-93,97,-91,-106,-89,8,-86,-63,-84,-59,-81,-6,-78,127,-74,50,-70,37,-66,75,-62,-94,-58,39,-53,-39,-49,-80,-44,-85,-39,-60,-34,-8,-29,67,-23,-95,-18,11,-12,-127,-7,-8,-2,119,4,-22,9,93,15,-69,20,16,26,73,31,111,36,116,41,87,46,23,51,-87,55,19,60,74,64,77,68,27,72,-88,75,3,79,15,82,-22,84,112,87,-68,89,-72,91,106,93,-41,94,-19,95,-63,96,61,97,110,97,85,97,-30,96,47,96,33,95,-49,93,45,92,65,90,15,88,-111,85,-46,82,-50,79,-118,76,9,73,75,69,87,65,46,61,-45,56,73,52,-102,47,-70,42,-58,37,-92,32,119,27,39,22,-50,16,97,11,-17,5,121,0,-2,-6,-115,-11,31,-16,-62,-22,115,-27,62,-32,28,-37,33,-42,61,-47,-119,-52,-8,-57,-105,-61,103,-65,106,-69,-91,-73,28,-76,-52,-80,-61,-83,-11,-86,115,-88,48,-90,60,-92,-114,-94,49,-95,24,-96,86,-97,-39,-98,-77,-98,-43,-98,73,-97,10,-96,24,-95,118,-94,25,-92,13,-90,69,-88,-58,-86,-116,-83,-109,-80,-36,-77,96,-73,33,-69,24,-65,69,-61,-95,-57,44,-52,-32,-48,-71,-43,-71,-38,-51,-33,9,-27,75,-22,-82,-17,17,-11,-124,-6,-5,-1,110,5,-30,10,71,16,-90,21,-22,26,36,32,56,37,56,42,13,47,-59,51,73,56,-84,60,-50,64,-50,68,-123,72,15,76,82,79,91,82,29,85,-95,87,-44,89,-56,91,109,93,-57,94,-41,95,-108,96,12,97,43,97,5,97,-117,96,-61,95,-76,94,79,93,-88,91,-80,89,114,87,-14,84,34,82,32,79,-50,75,74,72,-120,68,-118,64,99,60,1,56,117,51,-59,46,-28,41,-17,36,-49,31,-97,26,84,21,-2,15,-111,10,42,5,-84,-1,67,-6,-50,-12,109,-17,18,-22,-50,-28,-98,-33,-123,-38,-108,-43,-72,-48,13,-52,-120,-57,46,-61,10,-65,24,-69,93,-73,-33,-77,-101,-80,-102,-83,-37,-86,96,-88,45,-90,63,-92,-96,-94,73,-95,63,-96,-124,-97,19,-97,-12,-98,35,-97,-99,-97,105,-96,124,-95,-28,-94,-114,-92,-119,-90,-57,-88,77,-85,26,-82,37,-79,112,-76,-4,-73,-69,-69,-71,-65,-27,-61,67,-56,-48,-52,-126,-47,94,-42,86,-37,116,-32,-96,-27,-18,-22,63,-16,-85,-11,18,-5,-119,0,-12,5,100,11,-61,16,26,22,93,27,-120,32,-98,37,-115,42,100,47,11,52,-112,56,-32,60,7,65,-14,68,-87,72,40,76,96,79,101,82,29,85,-107,87,-55,89,-85,91,80,93,-99,94,-86,95,93,96,-48,96,-25,96,-67,96,60,96,111,95,91,94,-16,92,70,91,75,89,9,87,-122,84,-77,81,-80,78,90,75,-38,71,16,68,26,64,-21,59,-112,55,3,51,82,46,119,41,-127,36,101,31,57,26,-15,20,-102,15,59,10,-52,4,95,-1,-14,-7,-122,-12,41,-17,-43,-23,-107,-28,108,-33,91,-38,105,-43,-99,-48,-17,-53,119,-57,32,-61,2,-65,24,-69,97,-73,-22,-77,-84,-80,-79,-83,-10,-86,-126,-88,81,-90,109,-92,-50,-94,126,-95,119,-96,-64,-97,82,-97,57,-97,102,-97,-25,-97,-78,-96,-54,-95,49,-93,-34,-92,-42,-90,26,-87,-100,-85,106,-82,117,-79,-67,-76,74,-72,7,-68,2,-64,45,-60,-121,-56,18,-51,-64,-47,-102,-42,-113,-37,-90,-32,-45,-27,22,-21,107,-16,-54,-11,52,-5,-97,0,12,6,114,11,-48,16,31,22,95,27,-124,32,-107,37,-126,42,80,47,-10,51,117,56,-62,60,-30,64,-51,68,125,72,-7,75,48,79,48,82,-26,84,92,87,-118,89,113,91,13,93,97,94,99,95,32,96,-119,96,-88,96,121,96,-6,95,48,95,26,94,-77,92,11,91,15,89,-43,86,77,84,-120,81,122,78,55,75,-84,71,-13,67,-9,63,-44,59,118,55,-12,50,68,46,113,41,122,36,107,31,60,26,-1,20,-85,15,78,10,-23,4,125,-1,22,-6,-82,-12,87,-17,4,-22,-51,-28,-93,-33,-104,-38,-85,-43,-35,-48,58,-52,-69,-57,111,-61,77,-65,105,-69,-81,-73,61,-76,-2,-80,2,-82,75,-85,-48,-88,-89,-90,-70,-92,30,-93,-53,-95,-63,-96,10,-96,-105,-97,123,-97,-91,-97,33,-96,-21,-96,-5,-95,95,-93,6,-91,-4,-90,53,-87,-72,-85,123,-82,-127,-79,-57,-76,73,-72,2,-68,-9,-65,26,-60,111,-56,-12,-52,-102,-47,114,-42,90,-37,114,-32,-110,-27,-41,-22,31,-16,-128,-11,-35,-6,75,0,-83,5,19,11}; }
	private static byte[] data5(){ return new byte[] {106,16,-72,21,-14,26,23,32,36,37,13,42,-34,46,125,51,0,56,73,60,108,64,85,68,9,72,-126,75,-63,78,-69,81,123,84,-14,86,34,89,16,91,-83,92,6,94,19,95,-51,95,68,96,100,96,61,96,-58,95,4,95,-15,93,-103,92,-14,90,2,89,-49,86,80,84,-111,81,-110,78,78,75,-42,71,26,68,51,64,12,60,-62,55,62,51,-100,46,-50,41,-32,36,-39,31,-84,26,124,21,40,16,-41,10,115,5,13,0,-85,-6,70,-11,-12,-17,-92,-22,109,-27,71,-32,62,-37,79,-42,-122,-47,-36,-52,99,-56,16,-60,-14,-65,3,-68,79,-72,-45,-76,-112,-79,-107,-82,-51,-85,92,-87,28,-89,53,-91,-119,-93,50,-94,33,-95,91,-96,-25,-97,-70,-97,-31,-97,78,-96,15,-95,20,-94,111,-93,9,-91,-11,-90,36,-87,-104,-85,85,-82,75,-79,-117,-76,-4,-73,-79,-69,-107,-65,-78,-61,-5,-57,118,-52,21,-47,-35,-43,-57,-38,-54,-33,-16,-28,32,-22,109,-17,-67,-12,32,-6,125,-1,-28,4,64,10,-103,15,-32,20,27,26,62,31,74,36,54,41,5,46,-87,50,43,55,124,59,-99,63,-111,67,69,71,-55,74,10,78,17,81,-43,83,85,86,-111,88,-124,90,50,92,-111,93,-85,94,114,95,-13,95,33,96,6,96,-98,95,-26,94,-25,93,-107,92,2,91,29,89,-8,86,-119,84,-42,81,-27,78,-80,75,66,72,-104,68,-71,64,-93,60,96,56,-18,51,80,47,-110,42,-83,37,-86,32,-110,27,92,22,27,17,-55,11,110,6,14,1,-81,-5,80,-10,-4,-16,-77,-21,122,-26,85,-31,76,-36,90,-41,-113,-46,-29,-51,99,-55,14,-59,-26,-64,-12,-68,55,-71,-81,-75,108,-78,90,-81,-108,-84,13,-86,-56,-89,-47,-91,24,-92,-75,-94,-112,-95,-59,-96,53,-96,5,-96,16,-96,120,-96,30,-95,29,-94,91,-93,-15,-92,-63,-90,-26,-88,72,-85,-16,-83,-34,-80,3,-76,112,-73,11,-69,-25,-66,-15,-62,48,-57,-102,-53,46,-48,-22,-44,-58,-39,-60,-34,-39,-29,7,-23,68,-18,-105,-13,-25,-8,76,-2,-94,3,5,9,82,14,-94,19,-45,24,-1,29,4,35,-5,39,-57,44,117,49,-4,53,80,58,-128,62,116,66,57,70,-59,73,19,77,35,80,-7,82,-125,85,-47,87,-44,89,-114,91,4,93,40,94,9,95,-107,95,-36,95,-46,95,122,95,-36,94,-23,93,-76,92,43,91,99,89,75,87,-13,84,84,82,114,79,84,76,-10,72,96,69,-114,65,-113,61,84,57,-6,52,99,48,-71,43,-38,38,-21,33,-42,28,-80,23,117,18,44,13,-42,7,127,2,33,-3,-57,-9,119,-14,42,-19,-10,-25,-51,-30,-64,-35,-50,-40,-6,-45,74,-49,-61,-54,98,-58,53,-62,53,-66,108,-70,-37,-74,-126,-77,107,-80,-115,-83,-7,-86,-94,-88,-106,-90,-48,-92,81,-93,31,-94,55,-95,-99,-96,73,-96,77,-96,-113,-96,45,-95,8,-94,60,-93,-82,-92,115,-90,120,-88,-55,-86,90,-83,49,-80,67,-77,-106,-74,36,-70,-26,-67,-29,-63,11,-58,102,-54,-22,-50,-105,-45,99,-40,85,-35,94,-30,126,-25,-71,-20,-9,-15,78,-9,-96,-4,-3,1,81,7,-88,12,-20,17,39,23,78,28,92,33,85,38,40,43,-34,47,107,52,-50,56,6,61,8,65,-35,68,114,72,-41,75,-10,78,-35,81,124,84,-33,86,-13,88,-54,90,80,92,-113,93,-121,94,43,95,-114,95,-106,95,98,95,-45,94,2,94,-30,92,119,91,-60,89,-53,87,-121,85,4,83,58,80,52,77,-19,73,108,70,-76,66,-60,62,-91,58,84,54,-38,49,55,45,113,40,-119,35,-122,30,106,25,57,20,-4,14,-83,9,90,4,5,-1,-86,-7,94,-12,19,-17,-37,-23,-79,-28,-97,-33,-88,-38,-54,-43,22,-47,127,-52,23,-56,-38,-61,-52,-65,-13,-69,81,-72,-26,-76,-70,-79,-55,-82,28,-84,-79,-87,-115,-89,-85,-91,24,-92,-58,-94,-56,-95,13,-95,-91,-96,-125,-96,-78,-96,43,-95,-18,-95,3,-93,90,-92,-1,-91,-21,-89,30,-86,-110,-84,82,-81,69,-78,-127,-75,-11,-72,-98,-68,-123,-64,-105,-60,-37,-56,78,-51,-29,-47,-91,-42,-128,-37,126,-32,-110,-27,-68,-22,-9,-17,62,-11,-113,-6,-30,-1,58,5,-124,10,-45,15,7,21,54,26,72,31,71,36,35,41,-29,45,123,50,-20,54,49,59,72,63,39,67,-39,70,75,74,-126,77,-125,80,54,83,-75,85,-27,87,-45,89,123,91,-45,92,-23,93,-81,94,42,95,91,95,62,95,-45,94,35,94,30,93,-40,91,68,90,102,88,71,86,-34,83,52,81,76,78,31,75,-68,71,28,68,73,64,62,60,11,56,-97,51,23,47,95,42,-116,37,-104,32,-117,27,103,22,51,17,-17,11,-93,6,82,1,0,-4,-79,-10,103,-15,48,-20,-4,-26,-18,-31,-27,-36,8,-40,65,-45}; }
	private static byte[] data6(){ return new byte[] {-95,-50,41,-54,-36,-59,-67,-63,-48,-67,23,-70,-105,-74,81,-77,74,-80,127,-83,-5,-86,-76,-88,-68,-90,2,-91,-105,-93,115,-94,-103,-95,15,-95,-53,-96,-43,-96,46,-95,-50,-95,-67,-94,-13,-93,118,-91,63,-89,80,-87,-92,-85,63,-82,22,-79,52,-76,-124,-73,24,-69,-37,-66,-40,-62,-1,-58,93,-53,-38,-49,-122,-44,82,-39,55,-34,69,-29,87,-24,-114,-19,-57,-14,15,-8,96,-3,-83,2,-3,7,68,13,-128,18,-80,23,-55,28,-51,33,-72,38,127,43,43,48,-90,52,1,57,38,61,35,65,-28,68,114,72,-58,75,-37,78,-75,81,75,84,-99,86,-83,88,115,90,-12,91,39,93,22,94,-77,94,11,95,17,95,-47,94,63,94,107,93,64,92,-40,90,31,89,33,87,-30,84,86,82,-108,79,-120,76,69,73,-57,69,16,66,36,62,9,58,-70,53,75,49,-88,44,-20,39,8,35,14,30,-5,24,-48,19,-100,14,85,9,14,4,-66,-2,115,-7,42,-12,-19,-18,-66,-23,-99,-28,-104,-33,-90,-38,-41,-43,42,-47,-100,-52,65,-56,9,-60,5,-64,56,-68,-105,-72,59,-75,16,-78,44,-81,-127,-84,31,-86,-6,-89,38,-90,-115,-92,73,-93,69,-94,-110,-95,41,-95,9,-95,56,-95,-80,-95,117,-94,-123,-93,-35,-92,124,-90,105,-88,-111,-86,12,-83,-72,-81,-77,-78,-31,-75,80,-71,-11,-68,-49,-64,-34,-60,23,-55,-124,-51,13,-46,-55,-42,-104,-37,-112,-32,-106,-27,-69,-22,-23,-17,40,-11,111,-6,-71,-1,5,5,74,10,-116,15,-71,20,-30,25,-26,30,-29,35,-76,40,110,45,0,50,108,54,-87,58,-66,62,-106,66,71,70,-78,73,-19,76,-28,79,-98,82,24,85,71,87,60,89,-35,90,64,92,84,93,31,94,-98,94,-43,94,-69,94,92,94,-85,93,-75,92,115,91,-25,89,22,88,-4,85,-96,83,-1,80,33,78,1,75,-87,71,20,68,76,64,77,60,37,56,-54,51,70,47,-93,42,-45,37,-15,32,-20,27,-42,22,-86,17,114,12,50,7,-24,1,-94,-4,88,-9,27,-14,-26,-20,-62,-25,-81,-30,-72,-35,-45,-40,29,-44,117,-49,11,-53,-74,-58,-98,-62,-81,-66,-11,-70,118,-73,43,-76,33,-79,86,-82,-58,-85,-127,-87,123,-89,-65,-91,74,-92,29,-93,59,-94,-94,-95,87,-95,85,-95,-96,-95,53,-94,20,-93,63,-92,-80,-91,110,-89,108,-87,-75,-85,60,-82,6,-79,18,-76,83,-73,-41,-70,-119,-66,118,-62,-112,-58,-39,-54,77,-49,-26,-45,-94,-40,-128,-35,118,-30,-123,-25,-87,-20,-41,-15,24,-9,90,-4,-97,1,-24,6,35,12,94,17,-125,22,-103,27,-100,32,126,37,73,42,-16,46,110,51,-55,55,-13,59,-17,63,-71,67,74,71,-89,74,-61,77,-89,80,67,83,-90,85,-66,87,-109,89,33,91,99,92,97,93,16,94,118,94,-109,94,95,94,-26,93,32,93,13,92,-71,90,16,89,47,87,-5,84,-113,82,-39,79,-26,76,-69,73,74,70,-80,66,-46,62,-50,58,-108,54,51,50,-91,45,-6,40,40,36,60,31,58,26,26,21,-9,15,-70,10,126,5,57,0,-12,-6,-72,-11,122,-16,88,-21,50,-26,55,-31,65,-36,118,-41,-63,-46,55,-50,-48,-55,-104,-59,-117,-63,-76,-67,10,-70,-92,-74,105,-77,122,-80,-65,-83,76,-85,25,-87,45,-89,-122,-91,41,-92,18,-93,73,-94,-58,-95,-110,-95,-90,-95,7,-94,-79,-94,-89,-93,-27,-92,108,-90,57,-88,79,-86,-92,-84,64,-81,25,-78,51,-75,-124,-72,18,-68,-45,-65,-56,-61,-18,-57,63,-52,-71,-48,91,-43,24,-38,-3,-34,-12,-29,6,-23,40,-18,87,-13,-108,-8,-47,-3,24,3,80,8,-110,13,-72,18,-36,23,-28,28,-35,33,-78,38,116,43,5,48,125,52,-61,56,-34,60,-53,64,-127,68,2,72,75,75,84,78,38,81,-82,83,-2,85,-2,87,-59,89,56,91,109,92,81,93,-15,93,64,94,74,94,4,94,121,93,-98,92,127,91,17,90,97,88,105,86,42,84,-82,81,-22,78,-19,75,-79,72,59,69,-111,65,-81,61,-96,57,96,53,-9,48,104,44,-76,39,-28,34,-13,29,-17,24,-43,19,-85,14,120,9,58,4,-4,-2,-68,-7,-124,-12,82,-17,49,-22,29,-27,35,-32,62,-37,122,-42,-43,-47,85,-51,-2,-56,-47,-60,-43,-64,11,-67,116,-71,24,-74,-12,-78,17,-80,105,-83,6,-85,-28,-88,8,-89,117,-91,38,-92,37,-93,101,-94,-5,-95,-49,-95,-5,-95,102,-94,35,-93,36,-92,115,-91,7,-89,-31,-88,5,-85,98,-83,14,-80,-18,-78,19,-74,109,-71,2,-67,-51,-64,-59,-60,-12,-56,70,-51,-58,-47,107,-42,42,-37,16,-32,7,-27,23,-22,58,-17,101,-12,-96,-7,-40,-2,24,4,82,9,-126,14,-84,19,-65,24,-58,29,-81,34,-127,39,49,44,-67,48,40,53,94,57,116,61,77,65}; }
	private static byte[] data7(){ return new byte[] {-7,68,111,72,-92,75,-88,78,98,81,-27,83,31,86,25,88,-55,89,54,91,86,92,52,93,-67,93,8,94,-3,93,-78,93,19,93,51,92,2,91,-113,89,-47,87,-48,85,-119,83,1,81,56,78,50,75,-16,71,117,68,-62,64,-32,60,-56,56,-119,52,28,48,-117,43,-41,38,4,34,22,29,19,24,-7,18,-43,13,-95,8,107,3,46,-2,-9,-8,-64,-13,-102,-18,122,-23,117,-28,122,-33,-89,-38,-30,-43,79,-47,-45,-52,-118,-56,99,-60,119,-64,-79,-68,45,-71,-44,-75,-59,-78,-31,-81,80,-83,-17,-86,-32,-88,12,-89,-124,-91,63,-92,72,-93,-105,-94,51,-94,21,-94,71,-94,-68,-94,-125,-93,-115,-92,-29,-91,127,-89,97,-87,-119,-85,-14,-83,-99,-80,-122,-77,-81,-74,12,-70,-91,-67,115,-63,109,-59,-98,-55,-15,-51,113,-46,21,-41,-42,-37,-72,-32,-81,-27,-67,-22,-38,-17,6,-11,56,-6,113,-1,-88,4,-34,9,9,15,45,20,55,25,58,30,26,35,-27,39,-113,44,17,49,114,53,-90,57,-85,61,-125,65,35,69,-114,72,-64,75,-77,78,109,81,-30,83,21,86,8,88,-85,89,23,91,41,92,2,93,-123,93,-59,93,-70,93,95,93,-59,92,-45,91,-87,90,39,89,109,87,96,85,28,83,-116,80,-60,77,-71,74,119,71,-8,67,73,64,97,60,77,56,12,52,-95,47,18,43,94,38,-112,33,-95,28,-93,23,-115,18,107,13,61,8,10,3,-46,-3,-97,-8,113,-13,75,-18,53,-23,51,-28,65,-33,112,-38,-72,-43,36,-47,-77,-52,111,-56,79,-60,104,-64,-84,-68,42,-71,-35,-75,-52,-78,-8,-81,99,-83,18,-85,-2,-88,56,-89,-80,-91,115,-92,-127,-93,-47,-94,115,-94,89,-94,-115,-94,9,-93,-50,-93,-34,-92,51,-90,-44,-89,-75,-87,-33,-85,70,-82,-9,-80,-37,-77,4,-73,99,-70,-7,-67,-59,-63,-65,-59,-21,-55,62,-50,-68,-46,91,-41,25,-36,-7,-32,-23,-27,-9,-22,14,-16,52,-11,102,-6,-108,-1,-50,4,-10,9,38,15,58,20,75,25,63,30,32,35,-30,39,-118,44,4,49,101,53,-113,57,-108,61,100,65,1,69,106,72,-108,75,-119,78,57,81,-79,83,-36,85,-49,87,113,89,-42,90,-19,91,-66,92,68,93,-126,93,118,93,29,93,126,92,-108,91,99,90,-22,88,40,87,39,85,-38,82,88,80,-122,77,-117,74,62,71,-48,67,24,64,62,60,39,56,-17,51,-125,47,-2,42,72,38,-123,33,-105,28,-96,23,-116,18,112,13,71,8,25,3,-27,-3,-72,-8,-116,-13,110,-18,90,-23,91,-28,113,-33,-97,-38,-16,-43,90,-47,-15,-52,-85,-56,-107,-60,-89,-64,-9,-68,110,-71,40,-74,24,-77,65,-80,-76,-83,90,-85,79,-87,-127,-89,-3,-91,-66,-92,-57,-93,28,-93,-74,-94,-98,-94,-53,-94,70,-93,8,-92,20,-91,102,-90,1,-88,-33,-87,4,-84,104,-82,16,-79,-14,-77,22,-73,107,-70,2,-66,-62,-63,-69,-59,-32,-55,43,-50,-91,-46,61,-41,-9,-37,-48,-32,-68,-27,-63,-22,-42,-17,-10,-12,32,-6,80,-1,124,4,-86,9,-53,14,-27,19,-22,24,-29,29,-69,34,126,39,31,44,-97,48,-11,52,40,57,35,61,-5,64,-110,68,-1,71,40,75,32,78,-45,80,72,83,126,85,107,87,23,89,127,90,-106,91,114,92,-10,92,63,93,53,93,-29,92,77,92,100,91,63,90,-56,88,18,87,19,85,-42,82,80,80,-109,77,-112,74,93,71,-27,67,68,64,101,60,97,56,39,52,-53,47,68,43,-97,38,-38,33,-6,28,4,24,-6,18,-30,13,-65,8,-107,3,105,-2,60,-7,23,-12,-5,-18,-20,-23,-19,-28,6,-32,55,-37,-122,-42,-11,-47,-120,-51,67,-55,43,-59,63,-63,-120,-67,0,-70,-74,-74,-96,-77,-55,-80,51,-82,-41,-85,-60,-87,-13,-89,99,-90,36,-91,32,-92,112,-93,1,-93,-34,-94,8,-93,116,-93,50,-92,47,-91,124,-90,9,-88,-33,-87,-5,-85,81,-82,-13,-80,-56,-77,-30,-74,48,-70,-72,-67,113,-63,96,-59,121,-55,-63,-51,43,-46,-65,-42,110,-37,63,-32,38,-27,33,-22,49,-17,75,-12,111,-7,-103,-2,-62,3,-21,8,8,14,35,19,33,24,27,29,-15,33,-75,38,88,43,-43,47,50,52,97,56,103,60,60,64,-36,67,75,71,125,74,121,77,51,80,-79,82,-19,84,-26,86,-103,88,9,90,46,91,17,92,-92,92,-10,92,-11,92,-74,92,36,92,79,91,50,90,-56,88,34,87,45,85,-3,82,-122,80,-45,77,-31,74,-76,71,81,68,-77,64,-23,60,-24,56,-65,52,107,48,-15,43,84,39,-103,34,-64,29,-43,24,-48,19,-62,14,-93,9,126,4,90,-1,45,-6,16,-11,-13,-17,-26,-22,-21,-27,1,-31,53,-36,125,-41,-14,-46,118,-50,61,-54,17,-58,44,-62,99,-66,-33,-70,-123,-73,108,-76}; }
	private static byte[] data8(){ return new byte[] {-118,-79,-26,-82,-121,-84,100,-86,-121,-88,-17,-90,-100,-91,-110,-92,-49,-93,84,-93,37,-93,58,-93,-98,-93,69,-92,57,-91,115,-90,-16,-89,-69,-87,-65,-85,14,-82,-103,-80,100,-77,108,-74,-84,-71,36,-67,-45,-64,-81,-60,-64,-56,-11,-52,88,-47,-33,-43,-126,-38,74,-33,38,-28,26,-23,34,-18,50,-13,83,-8,116,-3,-99,2,-66,7,-35,12,-18,17,-10,22,-26,27,-59,32,-121,37,44,42,-79,46,15,51,71,55,81,59,48,63,-40,66,80,70,-114,73,-109,76,90,79,-26,81,45,84,54,86,-8,87,118,89,-82,90,-99,91,69,92,-92,92,-69,92,-120,92,11,92,73,91,60,90,-24,88,81,87,113,85,82,83,-16,80,75,78,111,75,80,72,0,69,113,65,-70,61,-60,57,-79,53,98,49,-3,44,103,40,-67,35,-19,30,11,26,18,21,8,16,-12,10,-42,5,-79,0,-111,-5,112,-10,88,-15,77,-20,78,-25,102,-30,-107,-35,-35,-40,70,-44,-48,-49,-127,-53,91,-57,98,-61,-104,-65,1,-68,-96,-72,118,-75,-118,-78,-43,-81,103,-83,49,-85,71,-87,-104,-89,57,-90,20,-91,69,-92,-79,-93,109,-93,115,-93,-71,-93,84,-92,44,-91,82,-90,-67,-89,109,-87,95,-85,-103,-83,13,-80,-58,-78,-72,-75,-26,-72,74,-68,-26,-65,-79,-61,-82,-57,-39,-53,38,-48,-95,-44,55,-39,-16,-35,-62,-30,-84,-25,-90,-20,-76,-15,-55,-10,-26,-5,9,1,39,6,67,11,86,16,88,21,81,26,43,31,-8,35,-98,40,43,45,-111,49,-47,53,-24,57,-49,61,-123,65,13,69,84,72,112,75,67,78,-30,80,62,83,85,85,51,87,-66,88,18,90,19,91,-43,91,74,92,119,92,95,92,-9,91,81,91,86,90,37,89,-102,87,-35,85,-48,83,-123,81,-3,78,49,76,45,73,-15,69,122,66,-47,62,-10,58,-18,54,-71,50,94,46,-33,41,58,37,-127,32,-92,27,-69,22,-71,17,-82,12,-106,7,121,2,91,-3,62,-8,41,-13,27,-18,30,-23,49,-28,93,-33,-98,-38,2,-42,-126,-47,41,-51,-8,-56,-13,-60,27,-63,116,-67,5,-70,-59,-74,-53,-77,0,-79,125,-82,52,-84,46,-86,112,-88,-19,-90,-66,-91,-56,-92,34,-92,-61,-93,-87,-93,-36,-93,85,-92,20,-91,33,-90,109,-89,2,-87,-34,-86,-11,-84,88,-81,-15,-79,-53,-76,-30,-73,44,-69,-78,-66,105,-62,78,-58,100,-54,-94,-50,5,-45,-111,-41,53,-36,-3,-32,-43,-27,-54,-22,-57,-17,-38,-12,-20,-7,11,-1,36,4,65,9,76,14,90,19,73,24,51,29,-4,33,-80,38,65,43,-74,47,-1,51,35,56,27,60,-32,63,122,67,-43,70,3,74,-19,76,-94,79,22,82,70,84,60,86,-29,87,82,89,110,90,78,91,-34,91,43,92,46,92,-26,91,94,91,-127,90,109,89,4,88,96,86,115,84,71,82,-42,79,46,77,64,74,32,71,-62,67,52,64,111,60,127,56,95,52,24,48,-83,43,25,39,112,34,-92,29,-60,24,-44,19,-53,14,-61,9,-87,4,-112,-1,119,-6,99,-11,84,-16,88,-21,102,-26,-119,-31,-54,-36,27,-40,-103,-45,48,-49,-15,-54,-34,-58,-15,-62,60,-65,-77,-69,101,-72,77,-75,110,-78,-50,-81,110,-83,75,-85,111,-87,-45,-89,126,-90,112,-91,-88,-92,38,-92,-14,-93,-3,-93,89,-92,-8,-92,-34,-91,16,-89,127,-88,60,-86,52,-84,117,-82,-16,-80,-83,-77,-94,-74,-41,-71,55,-67,-34,-64,-97,-60,-88,-56,-61,-52,28,-47,-119,-43,37,-38,-46,-34,-92,-29,-126,-24,125,-19,124,-14,-114,-9,-95,-4,-71,1,-48,6,-32,11,-25,16,-31,21,-53,26,-99,31,91,36,-12,40,119,45,-50,49,4,54,12,58,-27,61,-108,65,7,69,75,72,82,75,31,78,-79,80,0,83,16,85,-35,86,101,88,-86,89,-90,90,93,91,-53,91,-15,91,-47,91,101,91,-73,90,-67,89,126,88,-4,86,49,85,43,83,-39,80,85,78,-125,75,-118,72,68,69,-39,65,44,62,91,58,80,54,39,50,-52,45,85,41,-71,36,1,32,50,27,76,22,85,17,81,12,67,7,46,2,28,-3,6,-8,-6,-14,-7,-19,4,-23,34,-28,86,-33,-92,-38,14,-42,-101,-47,74,-51,34,-55,38,-59,87,-63,-71,-67,80,-70,27,-73,36,-76,99,-79,-27,-82,-96,-84,-91,-86,-30,-88,112,-89,54,-90,79,-91,-92,-92,73,-92,49,-92,99,-92,-37,-92,-98,-91,-94,-90,-14,-89,-126,-87,89,-85,114,-83,-55,-81,99,-78,52,-75,70,-72,-117,-69,8,-65,-72,-62,-106,-58,-92,-54,-39,-50,53,-45,-76,-41,84,-36,15,-31,-32,-27,-55,-22,-65,-17,-58,-12,-47,-7,-28,-2,-11,3,8,9,12,14,15,19,-10,23,-40,28,-102,33,67,38,-43,42,56,47,-122,51,-101,55,-107,59,83,63,-26,66,68,70,103,73,87,76,7,79}; }
	private static byte[] data9(){ return new byte[] {121,81,-84,83,-98,85,76,87,-72,88,-39,89,-68,90,78,91,-93,91,-88,91,105,91,-29,90,18,90,0,89,-91,87,5,86,35,84,0,82,-102,79,-6,76,26,74,0,71,-78,67,43,64,119,60,-115,56,126,52,61,48,-31,43,90,39,-70,34,-5,29,39,25,61,20,71,15,65,10,54,5,38,0,21,-5,10,-10,5,-15,13,-20,35,-25,80,-30,-113,-35,-18,-40,107,-44,4,-48,-50,-53,-77,-57,-46,-61,21,-64,-111,-68,62,-71,36,-74,69,-77,-97,-80,57,-82,20,-84,45,-86,-113,-88,46,-89,26,-90,72,-91,-68,-92,123,-92,126,-92,-51,-92,94,-91,58,-90,90,-89,-64,-88,107,-86,87,-84,-122,-82,-12,-80,-95,-77,-122,-74,-85,-71,-1,-68,-114,-64,75,-60,55,-56,81,-52,-113,-48,-10,-44,124,-39,34,-34,-30,-30,-73,-25,-96,-20,-102,-15,-103,-10,-85,-5,-79,0,-59,5,-55,10,-52,15,-66,20,-92,25,112,30,44,35,-60,39,66,44,-98,48,-49,52,-34,56,-72,60,106,64,-29,67,47,71,56,74,22,77,-90,79,10,82,28,84,-4,85,-114,87,-32,88,-19,89,-78,90,47,91,106,91,86,91,1,91,98,90,125,89,82,88,-32,86,47,85,55,83,-1,80,-117,78,-46,75,-24,72,-67,69,95,66,-52,62,10,59,22,55,-4,50,-73,46,78,42,-60,37,28,33,94,28,-124,23,-99,18,-93,13,-94,8,-103,3,-116,-2,-125,-7,125,-12,127,-17,-109,-22,-79,-27,-23,-32,55,-36,-95,-41,43,-45,-39,-50,-85,-54,-86,-58,-45,-62,45,-65,-69,-69,122,-72,119,-75,-86,-78,25,-80,-52,-83,-73,-85,-21,-87,94,-88,22,-89,24,-90,88,-91,-25,-92,-74,-92,-45,-92,50,-91,-36,-91,-58,-90,-1,-89,117,-87,48,-85,51,-83,106,-81,-14,-79,-92,-76,-96,-73,-56,-70,51,-66,-61,-63,-110,-59,-127,-55,-89,-51,-23,-47,88,-42,-32,-38,-115,-33,74,-28,38,-23,10,-18,6,-13,3,-8,14,-3,20,2,32,7,29,12,27,17,0,22,-31,26,-96,31,80,36,-34,40,78,45,-101,49,-65,53,-68,57,-117,61,39,65,-106,68,-57,71,-54,74,-118,77,18,80,90,82,98,84,41,86,-85,87,-22,88,-31,89,-104,90,-1,90,43,91,1,91,-98,90,-21,89,-8,88,-70,87,60,86,120,84,116,82,47,80,-86,77,-20,74,-18,71,-63,68,81,65,-66,61,-21,57,-8,53,-45,49,-117,45,29,41,-111,36,-26,31,39,27,78,22,102,17,110,12,114,7,105,2,102,-3,93,-8,95,-13,107,-18,-124,-23,-84,-28,-18,-33,70,-37,-71,-42,85,-46,7,-50,-19,-55,-12,-59,47,-62,-107,-66,50,-69,2,-72,11,-75,80,-78,-48,-81,-115,-83,-112,-85,-50,-87,84,-88,28,-89,43,-90,126,-91,25,-91,-3,-92,34,-91,-108,-91,74,-90,66,-89,-119,-88,11,-86,-46,-85,-31,-83,34,-80,-75,-78,112,-75,117,-72,-90,-69,22,-65,-81,-62,-125,-58,118,-54,-94,-50,-27,-46,90,-41,-32,-37,-113,-32,78,-27,37,-22,14,-17,0,-12,1,-7,1,-2,9,3,9,8,6,13,-8,17,-37,22,-82,27,104,32,15,37,-114,41,-4,45,54,50,86,54,67,58,5,62,-103,65,-10,68,34,72,17,75,-58,77,67,80,122,82,121,84,47,86,-90,87,-40,88,-62,89,107,90,-56,90,-28,90,-76,90,64,90,-121,89,-125,88,66,87,-76,85,-20,83,-37,81,-110,79,0,77,65,74,57,71,7,68,-109,64,-6,60,36,57,47,53,6,49,-67,44,77,40,-60,35,20,31,92,26,126,21,-98,16,-89,11,-82,6,-86,1,-86,-4,-88,-9,-79,-14,-63,-19,-31,-24,19,-28,88,-33,-67,-38,55,-42,-39,-47,-102,-51,-126,-55,-100,-59,-40,-63,79,-66,-15,-70,-48,-73,-32,-76,51,-78,-71,-81,-122,-83,-114,-85,-38,-87,104,-88,61,-89,81,-90,-76,-91,82,-91,66,-91,113,-91,-24,-91,-87,-90,-86,-89,-14,-88,-126,-86,74,-84,96,-82,-84,-80,58,-77,3,-74,4,-71,62,-68,-82,-65,75,-61,30,-57,22,-53,62,-49,-121,-45,-12,-41,-126,-36,39,-31,-23,-27,-66,-22,-97,-17,-107,-12,-119,-7,-115,-2,-117,3,-119,8,127,13,107,18,71,23,22,28,-57,32,102,37,-27,41,62,46,-128,50,-119,54,123,58,45,62,-67,65,16,69,52,72,26,75,-53,77,58,80,112,82,98,84,18,86,-124,87,-86,88,-109,89,49,90,-117,90,-100,90,109,90,-19,89,51,89,44,88,-34,86,90,85,127,83,120,81,34,79,-105,76,-49,73,-54,70,-110,67,36,64,-125,60,-73,56,-71,52,-104,48,75,44,-29,39,85,35,-80,30,-12,25,28,21,64,16,76,11,87,6,89,1,93,-4,95,-9,110,-14,-124,-19,-89,-24,-30,-29,44,-33,-107,-38,23,-42,-66,-47,-124,-51,118,-55,-111,-59,-42,-63,83,-66,-7,-70,-33,-73,-10,-76,73,-78}; }
	private static byte[] data10(){ return new byte[] {-35,-81,-90,-83,-71,-85,8,-86,-103,-88,117,-89,-117,-90,-16,-91,-105,-91,-126,-91,-67,-91,46,-90,-9,-90,-12,-89,68,-87,-48,-86,-100,-84,-79,-82,-5,-80,-116,-77,83,-74,83,-71,-116,-68,-7,-65,-105,-61,100,-57,94,-53,126,-49,-55,-45,47,-40,-69,-36,93,-31,27,-26,-24,-22,-51,-17,-76,-12,-81,-7,-91,-2,-94,3,-101,8,-115,13,115,18,76,23,18,28,-60,32,89,37,-42,41,44,46,100,50,113,54,85,58,11,62,-108,65,-29,68,4,72,-24,74,-108,77,3,80,52,82,36,84,-42,85,64,87,108,88,77,89,-16,89,69,90,92,90,37,90,-81,89,-18,88,-22,87,-92,86,21,85,75,83,58,81,-19,78,101,76,-102,73,-95,70,103,67,-3,63,100,60,-107,56,-93,52,-127,48,61,44,-44,39,80,35,-83,30,-11,25,39,21,73,16,95,11,107,6,118,1,120,-4,-120,-9,-110,-14,-78,-19,-39,-24,20,-28,102,-33,-47,-38,86,-42,1,-46,-55,-51,-66,-55,-36,-59,33,-62,-94,-66,72,-69,47,-72,72,-75,-102,-78,46,-80,-7,-83,9,-84,88,-86,-24,-88,-63,-89,-43,-90,60,-90,-39,-91,-54,-91,-9,-91,111,-90,44,-89,44,-88,114,-87,-6,-86,-59,-84,-47,-82,24,-79,-92,-77,97,-74,98,-71,-112,-68,-7,-65,-111,-61,88,-57,75,-53,104,-49,-90,-45,15,-40,-114,-36,47,-31,-29,-27,-82,-22,-118,-17,111,-12,99,-7,85,-2,78,3,65,8,46,13,19,18,-25,22,-86,27,90,32,-21,36,103,41,-69,45,-13,49,-4,53,-29,57,-103,61,28,65,120,68,-115,71,123,74,40,77,-108,79,-46,81,-70,83,121,85,-31,86,20,88,-5,88,-96,89,-2,89,24,90,-24,89,122,89,-65,88,-63,87,-125,86,-5,84,57,83,49,81,-23,78,107,76,-89,73,-72,70,-126,67,40,64,-116,60,-48,56,-36,52,-55,48,-119,44,42,40,-85,35,14,31,96,26,-107,21,-64,16,-37,11,-21,6,-4,1,3,-3,22,-8,37,-13,73,-18,112,-23,-81,-28,4,-32,108,-37,-7,-42,-100,-46,107,-50,90,-54,120,-58,-65,-62,54,-65,-31,-69,-64,-72,-45,-75,40,-77,-82,-80,123,-82,-128,-84,-55,-86,86,-87,32,-88,57,-89,-120,-90,42,-90,9,-90,50,-90,-96,-90,81,-89,73,-88,-123,-87,2,-85,-60,-84,-63,-82,6,-79,126,-77,57,-74,41,-71,80,-68,-81,-65,58,-61,-5,-58,-32,-54,-9,-50,44,-45,-119,-41,3,-36,-103,-32,71,-27,12,-22,-35,-18,-62,-13,-87,-8,-98,-3,-118,2,-128,7,101,12,74,17,26,22,-35,26,-119,31,31,36,-106,40,-15,44,34,49,57,53,24,57,-39,60,96,64,-70,67,-32,70,-52,73,-127,76,-5,78,53,81,53,83,-18,84,108,86,-94,87,-106,88,69,89,-80,89,-45,89,-75,89,76,89,-96,88,-78,87,124,86,5,85,78,83,82,81,28,79,-91,76,-13,73,12,71,-25,67,-106,64,9,61,87,57,112,53,103,49,48,45,-32,40,100,36,-39,31,42,27,112,22,-102,17,-61,12,-43,7,-21,2,-4,-3,9,-7,40,-12,65,-17,116,-22,-81,-27,4,-31,109,-36,-10,-41,-102,-45,98,-49,79,-53,104,-57,-89,-61,28,-64,-68,-68,-109,-71,-94,-74,-26,-77,105,-79,39,-81,34,-83,97,-85,-34,-87,-97,-88,-92,-89,-18,-90,121,-90,82,-90,100,-90,-56,-90,102,-89,83,-88,121,-87,-19,-86,-103,-84,-116,-82,-68,-80,40,-77,-47,-75,-76,-72,-53,-69,27,-65,-102,-62,73,-58,38,-54,44,-50,85,-46,-86,-42,20,-37,-93,-33,71,-28,1,-23,-51,-19,-88,-14,-118,-9,118,-4,101,1,78,6,55,11,22,16,-26,20,-86,25,87,30,-20,34,105,39,-60,43,0,48,22,52,1,56,-59,59,86,63,-68,66,-26,69,-27,72,-98,75,41,78,113,80,123,82,70,84,-46,85,22,87,29,88,-34,88,83,89,-109,89,121,89,46,89,-114,88,-75,87,-112,86,45,85,-121,83,-98,81,124,79,20,77,121,74,-100,71,-111,68,72,65,-45,61,43,58,88,54,89,50,53,46,-21,41,-124,37,-2,32,93,28,-85,23,-31,18,12,14,44,9,67,4,90,-1,111,-6,-121,-11,-83,-16,-40,-21,24,-25,104,-30,-47,-35,82,-39,-11,-44,-76,-48,-98,-52,-88,-56,-26,-60,73,-63,-30,-67,-82,-70,-85,-73,-26,-76,86,-78,6,-80,-14,-83,30,-84,-120,-86,58,-87,40,-88,97,-89,-38,-90,-106,-90,-96,-90,-30,-90,118,-89,70,-88,91,-87,-73,-86,79,-84,44,-82,73,-80,-99,-78,53,-75,1,-72,7,-69,67,-66,-82,-63,78,-59,23,-55,14,-51,42,-47,106,-43,-51,-39,74,-34,-26,-30,-110,-25,87,-20,39,-15,3,-10,-22,-6,-50,-1,-68,4,-101,9,124,14,76,19,13,24,-61,28,86,33,-36,37,58,42,127,46,-99,50,-111,54,99,58,-3,61,113,65,-84,68,-77,71}; }
	private static byte[] data11(){ return new byte[] {-121,74,26,77,120,79,-107,81,115,83,21,85,109,86,-118,87,95,88,-14,88,62,89,73,89,9,89,-118,88,-59,87,-72,86,113,85,-33,83,16,82,4,80,-75,77,47,75,108,72,114,69,68,66,-33,62,77,59,-116,55,-98,51,-111,47,80,43,-2,38,-127,34,-13,29,70,25,-114,20,-69,15,-22,10,3,6,33,1,58,-4,85,-9,124,-14,-89,-19,-29,-24,52,-28,-108,-33,22,-37,-87,-42,104,-46,62,-50,73,-54,111,-58,-52,-62,83,-65,12,-68,-4,-72,36,-74,124,-77,32,-79,-21,-82,10,-83,89,-85,-11,-87,-55,-88,-23,-89,72,-89,-20,-90,-39,-90,4,-89,120,-89,50,-88,40,-87,108,-86,-25,-85,-84,-83,-86,-81,-22,-79,100,-76,25,-73,6,-70,42,-67,-128,-64,8,-60,-66,-57,-98,-53,-87,-49,-42,-45,42,-40,-106,-36,34,-31,-59,-27,122,-22,69,-17,20,-12,-12,-8,-42,-3,-71,2,-99,7,119,12,75,17,14,22,-60,26,96,31,-23,35,84,40,-97,44,-55,48,-51,52,-91,56,89,60,-44,63,42,67,62,70,41,73,-46,75,71,78,123,80,116,82,43,84,-94,85,-39,86,-55,87,121,88,-30,88,8,89,-23,88,-121,88,-35,87,-15,86,-59,85,82,84,-93,82,-81,80,-128,78,20,76,112,73,-117,70,125,67,43,64,-73,60,11,57,50,53,59,49,13,45,-50,40,99,36,-31,31,73,27,-109,22,-39,17,3,13,47,8,78,3,107,-2,-114,-7,-83,-12,-30,-17,20,-21,103,-26,-70,-31,58,-35,-62,-40,118,-44,69,-48,54,-52,90,-56,-102,-60,22,-63,-70,-67,-109,-70,-93,-73,-24,-76,106,-78,38,-80,34,-82,87,-84,-42,-86,-117,-87,-113,-88,-52,-89,84,-89,30,-89,40,-89,-127,-89,16,-88,-14,-88,12,-86,107,-85,15,-83,-21,-82,15,-79,105,-77,-1,-75,-45,-72,-44,-69,20,-65,126,-62,28,-58,-25,-55,-42,-51,-15,-47,47,-42,-119,-38,6,-33,-106,-29,64,-24,-5,-20,-59,-15,-102,-10,114,-5,88,0,46,5,17,10,-34,14,-88,19,96,24,5,29,-109,33,10,38,95,42,-104,46,-86,50,-106,54,88,58,-19,61,80,65,-122,68,-128,71,75,74,-42,76,40,79,62,81,22,83,-88,84,6,86,16,87,-24,87,110,88,-68,88,-69,88,-128,88,-9,87,50,87,38,86,-41,84,75,83,120,81,111,79,34,77,-101,74,-33,71,-29,68,-68,65,91,62,-50,58,19,55,44,51,31,47,-17,42,-102,38,46,34,-97,29,3,25,75,20,-118,15,-71,10,-31,5,5,1,43,-4,75,-9,-128,-14,-81,-19,-5,-24,78,-28,-66,-33,64,-37,-24,-42,-95,-46,-113,-50,-111,-54,-52,-58,39,-61,-71,-65,119,-68,110,-71,-105,-74,-7,-77,-101,-79,112,-81,-116,-83,-29,-85,120,-86,89,-87,110,-88,-42,-89,116,-89,95,-89,-116,-89,-6,-89,-78,-88,-89,-87,-33,-86,94,-84,23,-82,19,-80,75,-78,-67,-76,109,-73,80,-70,110,-67,-71,-64,58,-60,-26,-57,-67,-53,-65,-49,-31,-45,43,-40,-115,-36,18,-31,-90,-27,86,-22,16,-17,-35,-13,-82,-8,-119,-3,98,2,60,7,14,12,-38,16,-108,21,67,26,-40,30,90,35,-65,39,5,44,40,48,40,52,0,56,-86,59,44,63,114,66,-107,69,114,72,37,75,-108,77,-51,79,-58,81,-124,83,-5,84,57,86,43,87,-29,87,82,88,-128,88,103,88,15,88,106,87,-113,86,99,85,4,84,87,82,117,80,78,78,-15,75,83,73,-125,70,120,67,61,64,-50,60,50,57,104,53,119,49,95,45,37,41,-52,36,84,32,-59,27,35,23,105,18,-87,13,-39,8,2,4,46,-1,80,-6,-123,-11,-79,-16,-5,-21,69,-25,-86,-30,39,-34,-76,-39,111,-43,56,-47,55,-51,78,-55,-104,-59,14,-62,-82,-66,-119,-69,-111,-72,-45,-75,80,-77,5,-79,-10,-82,42,-83,-104,-85,74,-86,64,-87,113,-88,-16,-89,-88,-89,-84,-89,-17,-89,120,-88,69,-87,79,-86,-92,-85,49,-83,3,-81,18,-79,91,-77,-28,-75,-96,-72,-104,-69,-65,-66,32,-62,-90,-59,99,-55,68,-51,75,-47,125,-43,-59,-39,51,-34,-71,-30,80,-25,3,-20,-68,-16,-119,-11,87,-6,46,-1,2,4,-40,8,-97,13,103,18,18,23,-69,27,65,32,-71,36,11,41,71,45,87,49,74,53,11,57,-87,60,16,64,77,67,81,70,35,73,-72,75,26,78,54,80,31,82,-62,83,38,85,76,86,42,87,-55,87,37,88,57,88,18,88,-102,87,-18,86,-15,85,-65,84,65,83,-117,81,-112,79,96,77,-22,74,71,72,97,69,76,66,5,63,-119,59,-29,55,20,52,20,48,-4,43,-72,39,89,35,-29,30,77,26,-85,21,-12,16,48,12,100,7,-108,2,-67,-3,-17,-8,31,-12,94,-17,-89,-22,0,-26,111,-31,-11,-36,-108,-40,86,-44,49,-48,60,-52,100,-56,-64,-60}; }
	private static byte[] data12(){ return new byte[] {66,-63,-7,-67,-32,-70,-2,-73,82,-75,-32,-78,-88,-80,-80,-82,-15,-84,121,-85,58,-86,67,-87,-116,-88,23,-88,-22,-89,-8,-89,85,-88,-22,-88,-53,-87,-26,-86,74,-84,-25,-83,-53,-81,-30,-79,64,-76,-50,-74,-97,-71,-103,-68,-44,-65,52,-61,-52,-58,-116,-54,113,-50,-122,-46,-77,-42,7,-37,115,-33,-6,-29,-105,-24,67,-19,2,-14,-59,-10,-106,-5,101,0,55,5,3,10,-54,14,127,19,47,24,-63,28,73,33,-84,37,-4,41,34,46,46,50,10,54,-56,57,76,61,-80,64,-46,67,-48,70,-118,73,23,76,96,78,116,80,70,82,-37,83,47,85,67,86,17,87,-94,87,-22,87,-14,87,-72,87,54,87,117,86,113,85,42,84,-91,82,-33,80,-39,78,-98,76,29,74,112,71,-127,68,100,65,21,62,-111,58,-25,54,16,51,15,47,-15,42,-86,38,76,34,-48,29,63,25,-100,20,-29,15,39,11,90,6,-112,1,-66,-4,-13,-9,44,-13,111,-18,-60,-23,33,-27,-100,-32,40,-36,-42,-41,-100,-45,-116,-49,-106,-53,-41,-57,52,-60,-53,-64,-119,-67,-126,-70,-86,-73,15,-75,-89,-78,-128,-80,-110,-82,-25,-84,117,-85,75,-86,94,-87,-77,-88,79,-88,42,-88,74,-88,-82,-88,85,-87,57,-86,105,-85,-50,-84,124,-82,102,-80,-121,-78,-19,-76,-124,-73,89,-70,94,-67,-102,-64,3,-60,-99,-57,97,-53,76,-49,95,-45,-111,-41,-29,-37,82,-32,-41,-28,116,-23,29,-18,-38,-14,-102,-9,103,-4,49,1,-1,5,-59,10,-124,15,55,20,-40,24,107,29,-28,33,65,38,-120,42,-93,46,-88,50,120,54,43,58,-89,61,-4,64,25,68,5,71,-68,73,52,76,124,78,124,80,73,82,-48,83,25,85,36,86,-26,86,109,87,-85,87,-87,87,103,87,-40,86,21,86,0,85,-71,83,39,82,93,80,81,78,12,76,-117,73,-44,70,-29,67,-61,64,109,61,-20,57,59,54,99,50,100,46,65,42,-2,37,-96,33,35,29,-106,24,-13,19,64,15,-123,10,-67,5,-11,0,44,-4,98,-9,-92,-14,-22,-19,71,-23,-86,-28,47,-32,-66,-37,118,-41,69,-45,56,-49,83,-53,-110,-57,1,-60,-103,-64,103,-67,98,-70,-105,-73,3,-75,-92,-78,-121,-80,-96,-82,-4,-84,-106,-85,112,-86,-114,-87,-24,-88,-114,-88,109,-88,-106,-88,-1,-88,-85,-87,-102,-86,-57,-85,58,-83,-28,-82,-42,-80,-3,-78,98,-75,0,-72,-46,-70,-34,-67,24,-63,-124,-60,31,-56,-33,-53,-48,-49,-36,-45,16,-40,97,-36,-53,-32,80,-27,-23,-23,-113,-18,72,-13,4,-8,-50,-4,-111,1,94,6,26,11,-40,15,-127,20,34,25,-87,29,31,34,118,38,-77,42,-49,46,-62,50,-103,54,56,58,-72,61,0,65,25,68,-1,70,-83,73,36,76,94,78,96,80,34,82,-90,83,-22,84,-19,85,-83,86,46,87,105,87,99,87,27,87,-114,86,-65,85,-77,84,96,83,-47,81,5,80,-12,77,-75,75,45,73,121,70,-121,67,105,64,19,61,-109,57,-29,53,15,50,16,46,-15,41,-79,37,82,33,-33,28,81,24,-78,19,7,15,73,10,-114,5,-61,0,3,-4,60,-9,-124,-14,-48,-19,47,-23,-102,-28,32,-32,-69,-37,114,-41,72,-45,66,-49,93,-53,-89,-57,22,-60,-75,-64,-122,-67,-122,-70,-64,-73,44,-75,-42,-78,-72,-80,-41,-82,53,-83,-48,-85,-80,-86,-52,-87,44,-87,-49,-88,-77,-88,-38,-88,72,-87,-19,-87,-28,-86,9,-84,-126,-83,40,-81,25,-79,62,-77,-95,-75,62,-72,14,-69,22,-66,77,-63,-71,-60,75,-56,14,-52,-11,-49,2,-44,48,-40,125,-36,-29,-32,99,-27,-8,-23,-104,-18,81,-13,1,-8,-50,-4,-121,1,81,6,9,11,-63,15,104,20,2,25,-121,29,-9,33,76,38,-124,42,-100,46,-113,50,91,54,3,58,116,61,-60,64,-46,67,-66,70,99,73,-34,75,22,78,23,80,-41,81,94,83,-97,84,-91,85,102,86,-25,86,35,87,33,87,-38,86,77,86,-121,85,119,84,41,83,-92,81,-49,79,-46,77,-121,75,15,73,90,70,112,67,85,64,4,61,-119,57,-32,53,15,50,23,46,-3,41,-63,37,108,33,-9,28,118,24,-42,19,52,15,122,10,-61,5,-2,0,66,-4,-127,-9,-54,-14,29,-18,124,-23,-16,-28,116,-32,21,-36,-52,-41,-89,-45,-95,-49,-64,-53,7,-56,122,-60,26,-63,-24,-67,-19,-70,32,-72,-112,-75,55,-77,22,-79,53,-81,-114,-83,42,-84,2,-85,30,-86,120,-87,24,-87,-9,-88,28,-87,124,-87,41,-86,12,-85,57,-84,-96,-83,72,-81,45,-79,78,-77,-83,-75,58,-72,16,-69,2,-66,65,-63,-102,-60,44,-56,-26,-53,-60,-49,-51,-45,-13,-41,55,-36,-100,-32,17,-27,-95,-23,62,-18,-22,-14,-97,-9,93,-4,25,1,-39,5,-110,10,65,15,-21,19,122,24,6,29,107,33,-58,37}; }
	private static byte[] data13(){ return new byte[] {-9,41,19,46,1,50,-44,53,116,57,-16,60,56,64,82,67,55,70,-24,72,96,75,-96,77,-94,79,109,81,-15,82,64,84,70,85,16,86,-104,86,-36,86,-32,86,-96,86,30,86,94,85,87,84,20,83,-109,81,-51,79,-45,77,-105,75,35,73,125,70,-105,67,-121,64,64,61,-50,57,46,54,100,50,119,46,98,42,51,38,-32,33,121,29,-9,24,103,20,-63,15,23,11,94,6,-93,1,-23,-4,42,-8,124,-13,-52,-18,51,-22,-91,-27,44,-31,-52,-36,-122,-40,93,-44,89,-48,115,-52,-66,-56,38,-59,-56,-63,-111,-66,-114,-69,-62,-72,39,-74,-55,-77,-92,-79,-73,-81,12,-82,-98,-84,109,-85,-126,-86,-48,-87,105,-87,57,-87,88,-87,-84,-87,77,-86,39,-85,70,-84,-94,-83,64,-81,23,-79,47,-77,127,-75,5,-72,-55,-70,-74,-67,-26,-64,50,-60,-64,-57,103,-53,66,-49,60,-45,90,-41,-105,-37,-17,-33,96,-28,-28,-24,126,-19,33,-14,-48,-10,-118,-5,62,0,-2,4,-81,9,96,14,2,19,-105,23,26,28,-123,32,-33,36,15,41,49,45,32,49,-10,52,-99,56,25,60,108,63,-120,66,121,69,45,72,-79,74,-10,76,7,79,-42,80,107,82,-65,83,-42,84,-89,85,66,86,-116,86,-95,86,111,86,-9,85,72,85,80,84,25,83,-90,81,-16,79,2,78,-41,75,114,73,-44,70,3,68,-5,64,-59,61,93,58,-52,54,14,51,43,47,36,43,-5,38,-72,34,86,30,-32,25,86,21,-69,16,19,12,100,7,-83,2,-10,-3,64,-7,-114,-12,-26,-17,76,-21,-70,-26,75,-30,-33,-35,-99,-39,113,-43,98,-47,-124,-51,-70,-55,42,-58,-70,-62,-127,-65,115,-68,-100,-71,-5,-74,-115,-76,95,-78,101,-80,-82,-82,48,-83,-11,-85,-11,-86,60,-86,-67,-87,-121,-87,-116,-87,-41,-87,99,-86,46,-85,59,-84,-119,-83,18,-81,-35,-80,-33,-78,33,-75,-106,-73,73,-70,42,-67,68,-64,-121,-61,2,-57,-100,-54,106,-50,86,-46,105,-42,-105,-38,-22,-34,71,-29,-50,-25,82,-20,-8,-16,-102,-11,78,-6,1,-1,-72,3,105,8,22,13,-74,17,78,22,-50,26,64,31,-109,35,-44,39,-19,43,-18,47,-62,51,116,55,-5,58,83,62,126,65,117,68,58,71,-55,73,28,76,61,78,22,80,-61,81,32,83,76,84,48,85,-43,85,59,86,94,86,62,86,-34,85,61,85,91,84,55,83,-39,81,54,80,91,78,68,76,-17,73,105,71,-90,68,-77,65,-116,62,55,59,-76,55,8,52,52,48,57,44,34,40,-25,35,-109,31,42,27,-91,22,25,18,117,13,-49,8,29,4,106,-1,-70,-6,8,-10,101,-15,-58,-20,60,-24,-65,-29,91,-33,13,-37,-33,-42,-51,-46,-35,-50,24,-53,111,-57,3,-60,-79,-64,-95,-67,-75,-70,7,-72,-117,-75,73,-77,66,-79,119,-81,-27,-83,-103,-84,-125,-85,-74,-86,37,-86,-45,-87,-53,-87,-7,-87,114,-86,40,-85,27,-84,87,-83,-60,-82,126,-80,104,-78,-107,-76,-11,-74,-111,-71,95,-68,100,-65,-105,-62,-7,-59,-119,-55,62,-51,33,-47,27,-43,72,-39,123,-35,-31,-31,71,-26,-45,-22,97,-17,6,-12,-84,-8,93,-3,13,2,-68,6,103,11,8,16,-99,20,34,25,-106,29,-19,33,54,38,84,42,94,46,62,50,-10,53,-115,57,-15,60,42,64,49,67,7,70,-92,72,16,75,58,77,51,79,-23,80,103,82,-95,83,-97,84,91,85,-38,85,17,86,16,86,-61,85,63,85,115,84,107,83,35,82,-103,80,-36,78,-45,76,-93,74,41,72,-124,69,-91,66,-107,63,84,60,-26,56,78,53,-118,49,-90,45,-102,41,113,37,45,33,-51,28,89,24,-46,19,62,15,-101,10,-13,5,68,1,-105,-4,-22,-9,71,-13,-88,-18,26,-22,-99,-27,51,-31,-33,-36,-85,-40,-117,-44,-103,-48,-67,-52,22,-55,-116,-59,56,-62,13,-65,22,-68,80,-71,-59,-74,106,-76,80,-78,105,-80,-58,-82,92,-83,48,-84,74,-85,-103,-86,54,-86,8,-86,35,-86,125,-86,22,-85,-15,-85,12,-83,101,-82,-5,-81,-46,-79,-37,-77,43,-74,-92,-72,96,-69,72,-66,101,-63,-79,-60,40,-56,-52,-53,-106,-49,-123,-45,-106,-41,-60,-37,15,-32,114,-28,-23,-24,114,-19,10,-14,-88,-10,85,-5,-4,-1,-83,4,80,9,-11,13,-119,18,19,23,-121,27,-19,31,50,36,100,40,113,44,95,48,41,52,-56,55,68,59,-121,62,-87,65,-115,68,67,71,-60,73,8,76,24,78,-23,79,127,81,-42,82,-16,83,-53,84,98,85,-68,85,-44,85,-88,85,67,85,-110,84,-82,83,126,82,26,81,113,79,-112,77,115,75,30,73,-112,70,-49,67,-42,64,-77,61,88,58,-34,54,42,51,97,47,99,43,82,39,28,35,-51,30,104,26,-19,21,99,17,-52,12,42,8,-124,3,-41,-2,52,-6}; }
	private static byte[] data14(){ return new byte[] {-120,-11,-12,-16,91,-20,-34,-25,109,-29,18,-33,-44,-38,-85,-42,-87,-46,-60,-50,7,-53,114,-57,6,-60,-54,-64,-69,-67,-30,-70,57,-72,-53,-75,-112,-77,-108,-79,-49,-81,75,-82,1,-83,-8,-85,46,-85,-92,-86,91,-86,84,-86,-118,-86,5,-85,-66,-85,-73,-84,-16,-83,101,-81,25,-79,9,-77,48,-75,-107,-73,41,-70,-5,-68,-9,-65,43,-61,-122,-58,19,-54,-60,-51,-101,-47,-102,-43,-78,-39,-19,-35,62,-30,-90,-26,35,-21,-81,-17,69,-12,-26,-8,-115,-3,50,2,-36,6,121,11,18,16,-98,20,26,25,-125,29,-43,33,13,38,43,42,38,46,-1,49,-77,53,60,57,-99,60,-51,63,-49,66,-100,69,56,72,-104,74,-58,76,-76,78,106,80,-30,81,28,83,25,84,-47,84,81,85,-121,85,-120,85,59,85,-71,84,-18,83,-20,82,-92,81,35,80,98,78,105,76,53,74,-56,71,38,69,77,66,71,63,14,60,-89,56,24,53,90,49,-124,45,122,41,101,37,31,33,-47,28,99,24,-26,19,92,15,-63,10,38,6,125,1,-35,-4,53,-8,-100,-13,6,-17,-126,-22,9,-26,-86,-31,91,-35,45,-39,22,-43,38,-47,83,-51,-84,-55,42,-58,-42,-62,-80,-65,-70,-68,-9,-71,106,-73,18,-75,-12,-78,17,-79,104,-81,-4,-83,-47,-84,-34,-85,52,-85,-62,-86,-108,-86,-87,-86,-9,-86,-114,-85,93,-84,114,-83,-64,-82,80,-80,23,-78,29,-76,91,-74,-48,-72,124,-69,91,-66,105,-63,-83,-60,21,-56,-80,-53,107,-49,80,-45,83,-41,119,-37,-75,-33,14,-28,118,-24,-7,-20,-127,-15,26,-10,-71,-6,88,-1,-1,3,-102,8,57,13,-62,17,72,22,-73,26,17,31,92,35,126,39,-110,43,119,47,67,51,-31,54,88,58,-92,61,-66,64,-82,67,97,70,-24,72,49,75,69,77,32,79,-70,80,28,82,59,83,34,84,-60,84,38,85,77,85,41,85,-44,84,49,84,85,83,58,82,-33,80,72,79,119,77,102,75,36,73,-94,70,-12,67,10,65,-10,61,-83,58,64,55,-98,51,-30,47,-11,43,-15,39,-52,35,-120,31,51,27,-62,22,71,18,-69,13,34,9,-118,4,-28,-1,72,-5,-86,-10,20,-14,-117,-19,12,-23,-94,-28,75,-32,12,-36,-24,-41,-27,-45,-2,-49,65,-52,-88,-56,56,-59,-8,-63,-29,-66,1,-68,83,-71,-39,-74,-106,-76,-113,-78,-66,-80,45,-81,-44,-83,-63,-84,-30,-85,77,-85,-14,-86,-42,-86,2,-85,99,-85,14,-84,-15,-84,24,-82,121,-81,25,-79,-13,-78,8,-75,85,-73,-38,-71,-111,-68,-128,-65,-102,-62,-27,-59,91,-55,-4,-52,-63,-48,-85,-44,-75,-40,-35,-36,30,-31,123,-27,-29,-23,103,-18,-20,-14,-121,-9,29,-4,-64,0,89,5,-10,9,-121,14,12,19,-121,23,-21,27,62,32,120,36,-108,40,-110,44,114,48,40,52,-71,55,36,59,89,62,105,65,64,68,-25,70,90,73,-110,75,-109,77,88,79,-27,80,48,82,64,83,16,84,-94,84,-14,84,7,85,-46,84,104,84,-72,83,-55,82,-95,81,51,80,-112,78,-81,76,-111,74,66,72,-73,69,-9,66,11,64,-27,60,-101,57,30,54,127,50,-78,46,-53,42,-70,38,-107,34,79,30,-7,25,-121,21,14,17,127,12,-16,7,83,3,-72,-2,31,-6,-123,-11,-5,-16,115,-20,3,-24,-99,-29,85,-33,28,-37,9,-41,10,-45,57,-49,-127,-53,-5,-57,-106,-60,102,-63,94,-66,-112,-69,-21,-72,-123,-74,80,-76,89,-78,-103,-80,23,-81,-49,-83,-55,-84,-1,-85,117,-85,42,-85,34,-85,83,-85,-50,-85,126,-84,116,-83,-90,-82,19,-80,-63,-79,-92,-77,-57,-75,28,-72,-85,-70,109,-67,95,-64,-122,-61,-45,-58,84,-54,-12,-51,-60,-47,-84,-43,-69,-39,-28,-35,40,-30,-127,-26,-16,-22,105,-17,-11,-13,-122,-8,29,-3,-72,1,79,6,-28,10,109,15,-16,19,93,24,-67,28,5,33,51,37,73,41,60,45,13,49,-68,52,63,56,-100,59,-54,62,-57,65,-107,68,47,71,-111,73,-64,75,-80,77,108,79,-26,80,42,82,39,83,-17,83,112,84,-72,84,-70,84,-126,84,4,84,78,83,84,82,29,81,-84,79,-6,77,17,76,-16,73,-111,71,5,69,61,66,72,63,34,60,-49,56,81,53,-85,49,-32,45,-13,41,-28,37,-69,33,122,29,30,25,-76,20,56,16,-80,11,33,7,-117,2,-15,-3,95,-7,-52,-12,69,-16,-56,-21,90,-25,2,-29,-69,-34,-110,-38,127,-42,-108,-46,-63,-50,31,-53,-105,-57,71,-60,24,-63,35,-66,89,-69,-61,-72,103,-74,60,-76,81,-78,-103,-80,37,-81,-26,-83,-21,-84,42,-84,-86,-85,106,-85,106,-85,-89,-85,37,-84,-28,-84,-36,-83,26,-81,-115,-80,65,-78,43,-76,84,-74,-84,-72,67,-69,7,-66,-3,-64,41,-60,119,-57,-6,-54,-99,-50,106,-46,87,-42,101,-38,-116,-34}; }
	private static byte[] data15(){ return new byte[] {-48,-30,38,-25,-109,-21,10,-16,-109,-12,31,-7,-77,-3,73,2,-37,6,106,11,-17,15,105,20,-46,24,42,29,107,33,-109,37,-97,41,-117,45,85,49,-6,52,121,56,-57,59,-15,62,-28,65,-85,68,59,71,-105,73,-72,75,-89,77,85,79,-52,80,2,82,-1,82,-72,83,57,84,115,84,117,84,49,84,-77,83,-14,82,-11,81,-69,80,64,79,-111,77,-96,75,122,73,31,71,-120,68,-59,65,-53,62,-91,59,80,56,-44,52,44,49,100,45,117,41,106,37,67,33,1,29,-85,24,69,20,-59,15,77,11,-76,6,45,2,-108,-3,5,-7,123,-12,-11,-17,-125,-21,21,-25,-57,-30,-124,-34,98,-38,87,-42,110,-46,-89,-50,5,-53,-118,-57,60,-60,22,-63,37,-66,99,-69,-47,-72,127,-74,86,-76,114,-78,-63,-80,79,-81,25,-82,32,-83,101,-84,-24,-85,-80,-85,-83,-85,-11,-85,112,-84,53,-83,48,-82,111,-81,-30,-80,-101,-78,-125,-76,-81,-74,7,-71,-98,-69,95,-66,90,-63,127,-60,-49,-57,82,-53,-17,-50,-67,-46,-90,-42,-78,-38,-44,-34,25,-29,102,-25,-45,-21,71,-16,-58,-12,85,-7,-33,-3,116,2,-1,6,-119,11,12,16,124,20,-25,24,51,29,114,33,-106,37,-102,41,-124,45,73,49,-25,52,98,56,-83,59,-47,62,-62,65,-125,68,14,71,105,73,-122,75,113,77,29,79,-112,80,-59,81,-66,82,120,83,-13,83,50,84,45,84,-20,83,108,83,-85,82,-81,81,117,80,-3,78,74,77,96,75,57,73,-33,70,78,68,-120,65,-106,62,111,59,33,56,-92,52,3,49,60,45,83,41,77,37,38,33,-19,28,-103,24,53,20,-61,15,64,11,-67,6,45,2,-95,-3,18,-7,-113,-12,12,-16,-98,-21,55,-25,-22,-30,-83,-34,-114,-38,-122,-42,-93,-46,-35,-50,62,-53,-56,-57,120,-60,91,-63,104,-66,-90,-69,29,-71,-63,-74,-91,-76,-73,-78,16,-79,-107,-81,102,-82,104,-83,-83,-84,50,-84,-14,-85,-13,-85,54,-84,-80,-84,114,-83,105,-82,-91,-81,23,-79,-55,-78,-80,-76,-42,-74,41,-71,-67,-69,122,-66,110,-63,-112,-60,-38,-57,87,-53,-16,-50,-70,-46,-102,-42,-93,-38,-63,-34,-4,-30,74,-25,-83,-21,28,-16,-102,-12,30,-7,-87,-3,53,2,-66,6,69,11,-65,15,49,20,-108,24,-33,28,29,33,56,37,66,41,34,45,-21,48,-124,52,0,56,75,59,108,62,95,65,30,68,-82,70,5,73,42,75,15,77,-60,78,52,80,113,81,106,82,42,83,-89,83,-23,83,-19,83,-84,83,53,83,119,82,-127,81,78,80,-39,78,50,77,70,75,47,73,-44,70,78,68,-114,65,-94,62,-125,59,60,56,-59,52,45,49,106,45,-118,41,-120,37,109,33,51,29,-19,24,-121,20,33,16,-95,11,35,7,-104,2,17,-2,-120,-7,4,-11,-117,-16,26,-20,-70,-25,111,-29,49,-33,23,-37,15,-41,43,-45,104,-49,-58,-53,81,-56,1,-59,-33,-63,-20,-66,40,-68,-102,-71,60,-73,28,-75,41,-77,125,-79,-1,-81,-57,-82,-58,-83,3,-83,-126,-84,59,-84,53,-84,111,-84,-29,-84,-101,-83,-114,-82,-70,-81,44,-79,-52,-78,-76,-76,-58,-74,29,-71,-100,-69,87,-66,63,-63,88,-60,-100,-57,13,-53,-97,-50,95,-46,58,-42,55,-38,81,-34,-127,-30,-53,-26,37,-21,-112,-17,6,-12,-122,-8,11,-3,-110,1,24,6,-102,10,18,15,-126,19,-33,23,46,28,102,32,-123,36,-118,40,113,44,52,48,-41,51,78,55,-95,58,-61,61,-68,64,126,67,21,70,112,72,-100,74,-118,76,65,78,-64,79,-3,80,6,82,-54,82,84,83,-100,83,-83,83,116,83,10,83,86,82,106,81,65,80,-36,78,58,77,96,75,79,73,1,71,-120,68,-46,65,-15,62,-35,59,-95,56,52,53,-89,49,-18,45,24,42,30,38,12,34,-35,29,-103,25,68,21,-38,16,107,12,-22,7,107,3,-28,-2,97,-6,-30,-11,104,-15,-3,-20,-99,-24,79,-28,26,-32,-11,-37,-13,-41,10,-44,67,-48,-94,-52,35,-55,-45,-59,-87,-62,-79,-65,-27,-68,81,-70,-23,-73,-62,-75,-58,-77,14,-78,-119,-80,67,-81,57,-82,105,-83,-36,-84,-118,-84,119,-84,-94,-84,11,-83,-77,-83,-102,-82,-69,-81,25,-79,-79,-78,-122,-76,-113,-74,-45,-72,74,-69,-13,-67,-47,-64,-38,-61,20,-57,117,-54,1,-50,-81,-47,-125,-43,117,-39,-126,-35,-82,-31,-24,-27,65,-22,-99,-18,19,-13,-120,-9,9,-4,-116,0,11,5,-114,9,0,14,113,18,-54,22,29,27,81,31,121,35,120,39,104,43,46,47,-45,50,86,54,-86,57,-42,60,-41,63,-95,66,66,69,-88,71,-35,73,-39,75,-100,77,38,79,115,80,-121,81,90,82,-13,82,77,83,104,83,68,83,-26,82,65,82,108,81,78,80,-6,78,106,77,-97,75,-99,73,102,71,-14,68}; }
	private static byte[] data16(){ return new byte[] {85,66,127,63,123,60,77,57,-16,53,109,50,-57,46,-9,42,15,39,3,35,-29,30,-89,26,91,22,-6,17,-110,13,23,9,-95,4,26,0,-95,-5,31,-9,-85,-14,65,-18,-34,-23,-107,-27,88,-31,54,-35,43,-39,66,-43,114,-47,-51,-51,70,-54,-19,-58,-70,-61,-73,-64,-30,-67,64,-69,-49,-72,-106,-74,-112,-76,-57,-78,52,-79,-35,-81,-61,-82,-28,-83,67,-83,-31,-84,-70,-84,-44,-84,43,-83,-64,-83,-109,-82,-96,-81,-18,-80,113,-78,52,-76,43,-74,89,-72,-62,-70,86,-67,37,-64,27,-61,69,-58,-105,-55,16,-51,-74,-48,114,-44,97,-40,89,-36,126,-32,-84,-28,-7,-24,80,-19,-72,-15,44,-10,-95,-6,35,-1,-99,3,27,8,-113,12,-6,16,90,21,-90,25,-27,29,8,34,21,38,4,42,-44,45,127,49,12,53,105,56,-94,59,-82,62,-125,65,54,68,-90,70,-17,72,-10,74,-47,76,99,78,-50,79,-22,80,-39,81,-126,82,-17,82,35,83,15,83,-54,82,59,82,120,81,115,80,49,79,-69,77,1,76,25,74,-16,71,-103,69,8,67,76,64,87,61,63,58,-15,54,-125,51,-25,47,46,44,81,40,83,36,67,32,14,28,-47,23,122,19,23,15,-85,10,49,6,-68,1,59,-3,-58,-8,79,-12,-29,-17,-121,-21,51,-25,-6,-30,-48,-34,-64,-38,-47,-42,-9,-46,74,-49,-70,-53,80,-56,24,-59,1,-62,32,-65,111,-68,-23,-71,-92,-73,-122,-75,-82,-77,5,-78,-104,-80,107,-81,116,-82,-67,-83,70,-83,4,-83,9,-83,72,-83,-61,-83,-128,-82,116,-81,-87,-80,21,-78,-64,-77,-99,-75,-71,-73,4,-70,-119,-68,59,-65,35,-62,49,-59,117,-56,-41,-53,108,-49,24,-45,-12,-42,-33,-38,-11,-34,20,-29,87,-25,-95,-21,3,-16,106,-12,-35,-8,84,-3,-49,1,68,6,-69,10,35,15,-123,19,-43,23,21,28,62,32,84,36,70,40,37,44,-41,47,112,51,-35,54,32,58,63,61,36,64,-25,66,109,69,-59,71,-24,73,-50,75,-124,77,-7,78,55,80,56,81,-3,81,-125,82,-47,82,-40,82,-84,82,58,82,-114,81,-89,80,-128,79,34,78,-121,76,-78,74,-85,72,101,70,-10,67,72,65,117,62,105,59,59,56,-39,52,89,49,-81,45,-30,41,-5,37,-13,33,-44,29,-97,25,86,21,-3,16,-102,12,42,8,-75,3,65,-1,-57,-6,88,-10,-21,-15,-118,-19,58,-23,-12,-28,-53,-32,-80,-36,-71,-40,-40,-44,25,-47,127,-51,8,-54,-68,-58,-104,-61,-93,-64,-38,-67,73,-69,-29,-72,-72,-74,-63,-76,2,-77,125,-79,50,-80,36,-81,79,-82,-69,-83,95,-83,70,-83,103,-83,-57,-83,99,-82,60,-81,83,-80,-93,-79,46,-77,-13,-76,-19,-74,34,-71,-120,-69,33,-66,-17,-64,-29,-61,18,-57,90,-54,-37,-51,114,-47,55,-43,21,-39,20,-35,43,-31,88,-27,-102,-23,-19,-19,76,-14,-72,-10,38,-5,-100,-1,16,4,-126,8,-21,12,80,17,-97,21,-21,25,19,30,53,34,49,38,23,42,-34,45,125,49,-1,52,82,56,-125,59,125,62,86,65,-15,67,98,70,-98,72,-98,74,111,76,-1,77,91,79,120,80,93,81,0,82,109,82,-107,82,-121,82,54,82,-86,81,-29,80,-36,79,-99,78,35,77,108,75,-123,73,92,71,10,69,123,66,-64,63,-42,60,-71,57,121,54,10,51,121,47,-61,43,-18,39,-6,35,-21,31,-57,27,-119,23,66,19,-30,14,-125,10,17,6,-93,1,48,-3,-67,-8,85,-12,-14,-17,-101,-21,88,-25,30,-29,2,-33,-4,-38,16,-41,68,-45,-102,-49,17,-52,-76,-56,122,-59,111,-62,-110,-65,-29,-68,106,-70,30,-72,14,-74,49,-76,-113,-78,35,-79,-10,-81,2,-81,74,-82,-48,-83,-110,-83,-111,-83,-48,-83,72,-82,0,-81,-14,-81,33,-79,-119,-78,46,-76,6,-74,26,-72,95,-70,-37,-68,-120,-65,101,-62,110,-59,-91,-56,2,-52,-118,-49,49,-45,-2,-42,-28,-38,-21,-34,7,-29,58,-25,126,-21,-45,-17,50,-12,-101,-8,9,-3,122,1,-25,5,84,10,-74,14,12,19,88,23,-112,27,-79,31,-63,35,-81,39,-123,43,56,47,-57,50,52,54,117,57,-116,60,120,63,50,66,-68,68,22,71,51,73,37,75,-45,76,83,78,-112,79,-104,80,96,81,-17,81,62,82,82,82,41,82,-63,81,30,81,63,80,34,79,-50,77,62,76,116,74,119,72,62,70,-39,67,57,65,113,62,115,59,78,56,-3,52,-122,49,-22,45,42,42,79,38,82,34,65,30,22,26,-39,21,-116,17,51,13,-51,8,99,4,-9,-1,-120,-5,31,-9,-69,-14,97,-18,21,-22,-38,-27,-79,-31,-98,-35,-89,-39,-55,-43,15,-46,116,-50,-3,-54,-78,-57,-118,-60,-107,-63,-54,-66,48,-68,-52,-71,-107,-73,-100,-75,-44,-77,71,-78,-11,-80,-38,-81,-1,-82,91,-82,-5,-83}; }
	private static byte[] data17(){ return new byte[] {-52,-83,-23,-83,54,-82,-57,-82,-109,-81,-105,-80,-38,-79,87,-77,9,-75,-9,-74,25,-71,110,-69,-4,-67,-80,-64,-96,-61,-78,-58,-11,-55,93,-51,-21,-48,-100,-44,110,-40,92,-36,101,-32,-122,-28,-71,-24,1,-19,83,-15,-77,-11,23,-6,-123,-2,-20,2,92,7,-73,11,28,16,97,20,-86,24,-49,28,-18,32,-22,36,-49,40,-108,44,59,48,-73,51,24,55,67,58,79,61,36,64,-49,66,68,69,-116,71,-105,73,116,75,16,77,122,78,-89,79,-105,80,79,81,-55,81,5,82,8,82,-56,81,82,81,-101,80,-84,79,126,78,24,77,122,75,-95,73,-108,71,81,69,-37,66,52,64,90,61,89,58,35,55,-45,51,76,48,-82,44,-25,40,6,37,9,33,-13,28,-58,24,-117,20,58,16,-26,11,-126,7,25,3,-74,-2,68,-6,-20,-11,-124,-15,59,-19,-13,-24,-63,-28,-90,-32,-102,-36,-79,-40,-30,-44,46,-47,-86,-51,55,-54,4,-57,-27,-61,2,-63,72,-66,-69,-69,106,-71,67,-73,91,-75,-92,-77,40,-78,-26,-80,-35,-81,18,-81,-127,-82,45,-82,22,-82,57,-82,-98,-82,57,-81,22,-80,40,-79,124,-78,-2,-77,-57,-75,-72,-73,-20,-71,72,-68,-31,-66,-96,-63,-107,-60,-78,-57,-7,-54,106,-50,-5,-47,-77,-43,-123,-39,121,-35,-126,-31,-91,-27,-40,-23,31,-18,110,-14,-48,-10,44,-5,-103,-1,-5,3,97,8,-66,12,18,17,88,21,-110,25,-77,29,-60,33,-72,37,-111,41,77,45,-29,48,90,52,-90,55,-53,58,-58,61,-116,64,46,67,-112,69,-52,71,-55,73,-107,75,38,77,-128,78,-99,79,-124,80,39,81,-104,81,-59,81,-71,81,112,81,-22,80,39,80,45,79,-13,77,-125,76,-38,74,-9,72,-31,70,-106,68,22,66,106,63,-122,60,-124,57,68,54,-14,50,102,47,-60,43,-3,39,23,36,28,32,2,28,-37,23,-102,19,83,15,-8,10,-97,6,55,2,-41,-3,112,-7,20,-11,-68,-16,117,-20,53,-24,13,-28,-9,-33,-9,-37,24,-40,78,-44,-84,-48,41,-51,-54,-55,-101,-58,-117,-61,-76,-64,2,-66,-121,-69,59,-71,37,-73,69,-75,-99,-77,44,-78,-11,-80,-6,-81,54,-81,-75,-82,105,-82,92,-82,-115,-82,-7,-82,-95,-81,-125,-80,-94,-79,-8,-78,-114,-76,81,-74,84,-72,-123,-70,-15,-68,-123,-65,84,-62,66,-59,109,-56,-81,-53,41,-49,-74,-46,117,-42,68,-38,58,-34,65,-30,100,-26,-107,-22,-38,-18,39,-13,-125,-9,-32,-5,67,0,-92,4,3,9,91,13,-87,17,-23,21,23,26,57,30,58,34,45,38,-7,41,-84,45,62,49,-89,52,-19,55,8,59,-10,61,-70,64,74,67,-87,69,-40,71,-51,73,-114,75,23,77,103,78,124,79,88,80,-10,80,91,81,-126,81,109,81,30,81,-115,80,-54,79,-63,78,-119,77,15,76,95,74,124,72,93,70,17,68,-114,65,-38,62,-3,59,-20,56,-70,53,86,50,-41,46,46,43,105,39,-121,35,-122,31,118,27,74,23,17,19,-54,14,117,10,29,6,-68,1,94,-3,-3,-8,-88,-12,84,-16,17,-20,-37,-25,-74,-29,-88,-33,-79,-37,-45,-41,24,-44,118,-48,-2,-52,-89,-55,124,-58,120,-61,-92,-64,-3,-67,-123,-69,70,-71,49,-73,94,-75,-72,-77,81,-78,30,-79,43,-80,109,-81,-16,-82,-84,-82,-93,-82,-37,-82,71,-81,-9,-81,-36,-80,-1,-79,91,-77,-20,-76,-69,-74,-71,-72,-15,-70,90,-67,-12,-65,-68,-62,-74,-59,-45,-56,33,-52,-112,-49,36,-45,-37,-42,-82,-38,-102,-34,-88,-30,-65,-26,-11,-22,46,-17,-128,-13,-50,-9,50,-4,-122,0,-21,4,62,9,-106,13,-37,17,24,22,67,26,87,30,95,34,61,38,19,42,-76,45,72,49,-90,52,-20,55,-5,58,-22,61,-92,64,48,67,-116,69,-76,71,-93,73,102,75,-30,76,52,78,68,79,25,80,-70,80,22,81,63,81,36,81,-44,80,67,80,123,79,117,78,56,77,-66,75,19,74,40,72,18,70,-65,67,64,65,-113,62,-80,59,-90,56,111,53,22,50,-113,46,-11,42,40,39,81,35,80,31,69,27,27,23,-22,18,-94,14,86,10,0,6,-91,1,73,-3,-15,-8,-102,-12,82,-16,15,-20,-32,-25,-66,-29,-73,-33,-65,-37,-18,-41,46,-44,-105,-48,33,-51,-52,-55,-87,-58,-93,-61,-40,-64,45,-66,-63,-69,123,-71,115,-73,-105,-75,-4,-77,-113,-78,100,-79,110,-80,-77,-81,52,-81,-13,-82,-25,-82,33,-81,-116,-81,57,-80,31,-79,64,-78,-104,-77,43,-75,-13,-74,-14,-72,38,-69,-117,-67,35,-64,-25,-62,-36,-59,-8,-56,65,-52,-87,-49,63,-45,-24,-42,-64,-38,-93,-34,-86,-30,-61,-26,-21,-22,42,-17,109,-13,-64,-9,20,-4,112,0,-60,4,32,9,102,13,-78,17,-29,21,14,26,33,30,28,34,4,38,-55,41,116,45,-4,48,94,52,-100,55}; }
	private static byte[] data18(){ return new byte[] {-80,58,-104,61,83,64,-33,66,59,69,94,71,85,73,15,75,-107,76,-30,77,-10,78,-52,79,111,80,-51,80,-7,80,-31,80,-107,80,6,80,66,79,66,78,5,77,-107,75,-22,73,6,72,-11,69,-90,67,47,65,-127,62,-88,59,-92,56,116,53,29,50,-93,46,5,43,72,39,111,35,119,31,113,27,78,23,33,19,-33,14,-104,10,68,6,-12,1,-106,-3,73,-7,-16,-12,-80,-16,109,-20,68,-24,37,-28,29,-32,46,-36,87,-40,-99,-44,8,-47,-114,-51,65,-54,22,-57,22,-60,69,-63,-99,-66,46,-68,-27,-71,-35,-73,-3,-75,93,-76,-14,-78,-68,-79,-55,-80,3,-80,-122,-81,56,-81,47,-81,91,-81,-57,-81,106,-80,75,-79,100,-78,-74,-77,65,-75,4,-73,-6,-72,39,-69,-124,-67,20,-64,-45,-62,-67,-59,-44,-56,19,-52,119,-49,2,-45,-89,-42,116,-38,84,-34,83,-30,100,-26,-120,-22,-65,-18,-3,-14,75,-9,-102,-5,-17,-1,69,4,-110,8,-31,12,31,17,85,21,122,25,-118,29,-119,33,104,37,53,41,-38,44,102,48,-58,51,9,55,26,58,12,61,-61,63,86,66,-76,68,-35,70,-39,72,-106,74,37,76,117,77,-112,78,112,79,21,80,-126,80,-83,80,-91,80,91,80,-39,79,31,79,35,78,-10,76,-120,75,-20,73,16,72,8,70,-58,67,83,65,-77,62,-29,59,-25,56,-63,53,117,50,0,47,113,43,-74,39,-24,35,-6,31,-8,27,-32,23,-74,19,124,15,61,11,-20,6,-95,2,75,-2,-6,-7,-80,-11,105,-15,47,-19,5,-23,-27,-28,-28,-32,-18,-36,28,-39,95,-43,-57,-47,77,-50,-5,-54,-52,-57,-52,-60,-15,-63,73,-65,-51,-68,-121,-70,110,-72,-112,-74,-30,-76,112,-77,51,-78,51,-79,104,-80,-35,-81,-121,-81,115,-81,-110,-81,-10,-81,-117,-80,98,-79,109,-78,-73,-77,50,-75,-20,-74,-44,-72,-12,-70,74,-67,-56,-65,-127,-62,91,-59,104,-56,-98,-53,-13,-50,121,-46,14,-42,-40,-39,-89,-35,-92,-31,-87,-27,-59,-23,-9,-19,43,-14,118,-10,-66,-6,13,-1,97,3,-89,7,-8,11,46,16,103,20,-120,24,-102,28,-103,32,121,36,71,40,-14,43,124,47,-24,50,39,54,71,57,53,60,-4,62,-111,65,-6,67,43,70,48,72,-8,73,-112,75,-19,76,19,78,-3,78,-78,79,39,80,101,80,101,80,44,80,-72,79,8,79,32,78,-5,76,-92,75,12,74,73,72,70,70,23,68,-77,65,30,63,94,60,109,57,86,54,22,51,-82,47,40,44,124,40,-73,36,-44,32,-37,28,-53,24,-85,20,122,16,61,12,-7,7,-83,3,97,-1,18,-5,-56,-10,-119,-14,75,-18,38,-22,4,-26,1,-30,11,-34,52,-38,118,-42,-41,-46,91,-49,-2,-53,-51,-56,-63,-59,-30,-62,45,-64,-86,-67,85,-69,54,-71,70,-73,-109,-75,10,-76,-54,-78,-76,-79,-35,-80,67,-80,-35,-81,-72,-81,-52,-81,24,-80,-93,-80,99,-79,101,-78,-108,-77,10,-75,-87,-74,-123,-72,-107,-70,-42,-68,75,-65,-19,-63,-68,-60,-69,-57,-37,-54,45,-50,-104,-47,46,-43,-32,-40,-84,-36,-106,-32,-107,-28,-88,-24,-49,-20,-2,-16,62,-11,-126,-7,-52,-3,24,2,98,6,-89,10,-28,14,23,19,59,23,76,27,80,31,49,35,6,39,-77,42,69,46,-71,49,-2,52,43,56,28,59,-10,61,-114,64,12,67,67,69,92,71,45,73,-39,74,65,76,125,77,114,78,63,79,-65,79,21,80,36,80,0,80,-99,79,2,79,43,78,31,77,-46,75,89,74,-99,72,-74,70,-105,68,67,66,-59,63,18,61,53,58,47,55,-3,51,-90,48,48,45,-113,41,-37,37,3,34,20,30,21,26,-9,21,-42,17,-99,13,99,9,27,5,-43,0,-119,-4,71,-8,1,-12,-51,-17,-96,-21,-127,-25,123,-29,-128,-33,-91,-37,-32,-41,60,-44,-76,-48,85,-51,18,-54,1,-57,16,-60,83,-63,-63,-66,90,-68,49,-70,42,-72,107,-74,-49,-76,122,-77,83,-78,104,-79,-70,-80,64,-80,4,-80,4,-80,59,-80,-82,-80,94,-79,64,-78,102,-77,-71,-76,76,-74,14,-72,11,-70,54,-68,-107,-66,38,-63,-34,-61,-50,-58,-39,-55,26,-51,115,-48,-5,-45,-102,-41,93,-37,52,-33,44,-29,44,-25,80,-21,113,-17,-86,-13,-24,-9,41,-4,116,0,-72,4,-6,8,57,13,104,17,-112,21,-90,25,-91,29,-104,33,102,37,37,41,-69,44,56,48,-115,51,-66,54,-58,57,-90,60,84,63,-35,65,41,68,81,70,56,72,-9,73,114,75,-61,76,-44,77,-85,78,81,79,-80,79,-30,79,-50,79,-120,79,2,79,71,78,79,77,31,76,-71,74,27,73,70,71,67,69,2,67,-98,64,-1,61,55,59,71,56,40,53,-26,49,126,46,-11,42,73,39,-119,35,-94,31,-78,27,-93,23,-122,19,96,15,36,11,-19,6}; }
	private static byte[] data19(){ return new byte[] {-91,2,98,-2,32,-6,-34,-11,-86,-15,122,-19,93,-23,76,-27,83,-31,109,-35,-93,-39,-13,-43,99,-46,-11,-50,-88,-53,-120,-56,-121,-59,-70,-62,20,-64,-97,-67,92,-69,71,-71,107,-73,-63,-75,77,-76,20,-77,13,-78,70,-79,-75,-80,94,-80,66,-80,97,-80,-72,-80,75,-79,24,-78,28,-77,90,-76,-49,-75,121,-73,90,-71,108,-69,-75,-67,38,-64,-46,-62,-99,-59,-98,-56,-62,-53,9,-49,-128,-46,5,-42,-64,-39,-127,-35,104,-31,102,-27,106,-23,-108,-19,-74,-15,-17,-11,45,-6,108,-2,-77,2,-20,6,47,11,90,15,-118,19,-100,23,-87,27,-103,31,120,35,57,39,-32,42,100,46,-53,49,8,53,35,56,19,59,-43,61,111,64,-42,66,12,69,20,71,-30,72,124,74,-27,75,14,77,6,78,-64,78,67,79,-118,79,-102,79,109,79,6,79,103,78,-115,77,123,76,50,75,-80,73,-6,71,13,70,-15,67,-97,65,30,63,116,60,-110,57,-105,54,98,51,22,48,-98,44,9,41,87,37,-121,33,-97,29,-92,25,-109,21,118,17,72,13,20,9,-41,4,-105,0,90,-4,24,-8,-24,-13,-80,-17,-104,-21,123,-25,-127,-29,-111,-33,-68,-37,4,-40,101,-44,-23,-48,-114,-51,91,-54,71,-57,107,-60,-89,-63,39,-65,-64,-68,-99,-70,-95,-72,-33,-74,78,-75,-7,-77,-42,-78,-16,-79,66,-79,-56,-80,-110,-80,-114,-80,-57,-80,59,-79,-27,-79,-53,-78,-23,-77,62,-75,-54,-74,-116,-72,127,-70,-85,-68,-1,-66,-114,-63,63,-60,37,-57,47,-54,96,-51,-68,-48,48,-44,-47,-41,-125,-37,88,-33,66,-29,62,-25,82,-21,110,-17,-97,-13,-49,-9,13,-4,72,0,-120,4,-65,8,-11,12,29,17,59,21,74,25,67,29,42,33,-8,36,-87,40,63,44,-78,47,5,51,48,54,52,57,17,60,-69,62,66,65,-114,67,-79,69,-100,71,85,73,-39,74,35,76,59,77,19,78,-70,78,34,79,80,79,75,79,2,79,-121,78,-47,77,-35,76,-69,75,86,74,-57,72,-9,70,-5,68,-53,66,103,64,-36,61,25,59,51,56,34,53,-24,49,-114,46,12,43,114,39,-77,35,-28,31,-14,27,-9,23,-32,19,-57,15,-109,11,104,7,39,3,-15,-2,-77,-6,127,-10,77,-14,41,-18,16,-22,7,-26,19,-30,51,-34,106,-38,-61,-42,50,-45,-56,-49,126,-52,91,-55,94,-58,-112,-61,-26,-64,115,-66,41,-68,20,-70,52,-72,-128,-74,14,-75,-59,-77,-62,-78,-22,-79,86,-79,-14,-80,-48,-80,-30,-80,48,-79,-71,-79,117,-78,116,-77,-98,-76,11,-74,-89,-73,119,-71,-125,-69,-78,-67,34,-64,-77,-62,122,-59,102,-56,126,-53,-71,-50,26,-46,-99,-43,60,-39,-3,-36,-50,-32,-62,-28,-69,-24,-43,-20,-17,-16,29,-11,79,-7,-122,-3,-65,1,-8,5,43,10,87,14,119,18,-115,22,-112,26,127,30,90,34,26,38,-68,41,73,45,-91,48,-16,51,3,55,-1,57,-64,60,98,63,-48,65,11,68,29,70,-13,71,-102,73,8,75,67,76,64,77,16,78,-105,78,-10,78,12,79,-11,78,-101,78,14,78,68,77,67,76,12,75,-99,73,-8,71,31,70,19,68,-45,65,106,63,-55,60,6,58,15,55,-8,51,-75,48,83,45,-50,41,42,38,109,34,-110,30,-89,26,-92,22,-110,18,116,14,71,10,26,6,-32,1,-83,-3,117,-7,70,-11,29,-15,-1,-20,-15,-24,-16,-28,8,-31,49,-35,118,-39,-38,-43,87,-46,-5,-50,-67,-53,-84,-56,-68,-59,-2,-62,100,-64,1,-66,-56,-69,-61,-71,-13,-73,82,-74,-17,-76,-71,-77,-60,-78,0,-78,121,-79,43,-79,18,-79,59,-79,-110,-79,47,-78,-6,-78,2,-76,65,-75,-75,-74,97,-72,62,-70,81,-68,-112,-66,7,-63,-94,-61,115,-58,100,-55,-122,-52,-60,-49,47,-45,-78,-42,88,-38,25,-34,-17,-31,-32,-27,-30,-23,-17,-19,20,-14,54,-10,107,-6,-100,-2,-47,2,5,7,47,11,87,15,113,19,121,23,122,27,88,31,47,35,-31,38,124,42,-11,45,79,49,-125,52,-107,55,118,58,54,61,-62,63,36,66,85,68,81,70,31,72,-76,73,21,75,66,76,48,77,-16,77,111,78,-73,78,-55,78,-100,78,61,78,-99,77,-53,76,-67,75,123,74,-1,72,84,71,108,69,93,67,17,65,-97,62,-5,59,44,57,52,54,21,51,-50,47,107,44,-35,40,61,37,122,33,-95,29,-75,25,-79,21,-95,17,-122,13,91,9,50,5,-4,0,-53,-4,-100,-8,112,-12,81,-16,55,-20,49,-24,58,-28,88,-32,-116,-36,-36,-40,69,-43,-47,-47,126,-50,74,-53,70,-56,95,-59,-82,-62,34,-64,-58,-67,-99,-69,-93,-71,-35,-73,78,-74,-20,-76,-47,-77,-41,-78,46,-78,-88,-79,104,-79,94,-79,-119,-79,-12,-79,-109,-78,107,-77,126,-76,-64,-75,67,-73,-14,-72,-41,-70,-13,-68}; }
	private static byte[] data20(){ return new byte[] {53,-65,-75,-63,83,-60,40,-57,31,-54,66,-51,-122,-48,-17,-45,119,-41,28,-37,-33,-34,-77,-30,-90,-26,-96,-22,-76,-18,-49,-14,-14,-10,35,-5,77,-1,-127,3,-83,7,-45,11,-12,15,8,20,9,24,2,28,-38,31,-89,35,81,39,-28,42,85,46,-92,49,-47,52,-42,55,-79,58,102,61,-24,63,67,66,100,68,94,70,26,72,-81,73,-2,74,39,76,8,77,-62,77,55,78,119,78,-128,78,77,78,-30,77,65,77,97,76,84,75,5,74,-119,72,-44,70,-22,68,-43,66,-122,64,16,62,105,59,-104,56,-99,53,125,50,54,47,-50,43,71,40,-95,36,-30,32,10,29,30,25,31,21,17,17,-8,12,-47,8,-85,4,123,0,79,-4,35,-8,-1,-13,-31,-17,-45,-21,-49,-25,-32,-29,5,-32,62,-36,-104,-40,6,-43,-101,-47,76,-50,38,-53,33,-56,76,-59,-103,-62,26,-64,-60,-67,-92,-69,-82,-71,-12,-73,103,-74,18,-75,-9,-77,11,-77,96,-78,-25,-79,-85,-79,-92,-79,-40,-79,70,-78,-22,-78,-57,-77,-36,-76,37,-74,-88,-73,91,-71,69,-69,93,-67,-86,-65,34,-62,-58,-60,-100,-57,-112,-54,-74,-51,-8,-48,96,-44,-25,-41,-116,-37,72,-33,32,-29,10,-25,7,-21,20,-17,44,-13,76,-9,119,-5,-98,-1,-50,3,-13,7,22,12,49,16,62,20,62,24,43,28,3,32,-58,35,109,39,-6,42,98,46,-80,49,-45,52,-45,55,-85,58,87,61,-42,63,40,66,72,68,58,70,-12,71,-128,73,-50,74,-16,75,-47,76,-125,77,-11,77,53,78,56,78,1,78,-102,77,-20,76,24,76,-4,74,-74,73,51,72,127,70,-104,68,125,66,53,64,-68,61,21,59,73,56,75,53,50,50,-23,46,-120,43,-3,39,97,36,-96,32,-49,28,-28,24,-22,20,-32,16,-54,12,-86,8,-123,4,91,0,52,-4,12,-8,-19,-13,-44,-17,-54,-21,-52,-25,-32,-29,12,-32,72,-36,-90,-40,28,-43,-80,-47,107,-50,69,-53,71,-56,115,-59,-59,-62,74,-64,-9,-67,-39,-69,-24,-71,46,-72,-92,-74,84,-75,53,-76,80,-77,-92,-78,44,-78,-15,-79,-21,-79,29,-78,-115,-78,47,-77,13,-76,31,-75,105,-74,-23,-73,-102,-71,-125,-69,-106,-67,-27,-65,85,-62,-3,-60,-58,-57,-63,-54,-38,-51,33,-47,124,-44,7,-40,-95,-37,95,-33,46,-29,22,-25,12,-21,24,-17,38,-13,72,-9,105,-5,-113,-1,-73,3,-37,7,-9,11,17,16,21,20,20,24,-2,27,-48,31,-109,35,49,39,-66,42,37,46,108,49,-111,52,-117,55,100,58,11,61,-117,63,-36,65,-6,67,-20,69,-89,71,47,73,-124,74,-97,75,-120,76,53,77,-80,77,-23,77,-10,77,-67,77,89,77,-78,76,-38,75,-55,74,-127,73,6,72,84,70,114,68,92,66,22,64,-90,61,2,59,57,56,71,53,41,50,-16,46,-117,43,14,40,112,36,-70,32,-20,28,5,25,21,21,10,17,-2,12,-32,8,-62,4,-100,0,120,-4,87,-8,56,-12,41,-16,27,-20,39,-24,59,-28,104,-32,-84,-36,5,-39,-125,-43,21,-46,-45,-50,-85,-53,-80,-56,-36,-59,44,-61,-77,-64,92,-66,62,-68,77,-70,-116,-72,7,-73,-84,-75,-112,-76,-90,-77,-13,-78,125,-78,55,-78,47,-78,95,-78,-59,-78,101,-77,60,-76,70,-75,-113,-74,1,-72,-76,-71,-113,-69,-93,-67,-29,-65,82,-62,-19,-60,-72,-57,-94,-54,-67,-51,-12,-48,81,-44,-49,-41,101,-37,27,-33,-28,-30,-57,-26,-74,-22,-69,-18,-58,-14,-33,-10,0,-5,28,-1,69,3,93,7,-128,11,-118,15,-103,19,-119,23,121,27,67,31,9,35,-90,38,48,42,-102,45,-35,48,7,52,2,55,-38,57,-123,60,9,63,89,65,-127,67,113,69,50,71,-63,72,22,74,63,75,37,76,-32,76,89,77,-93,77,-82,77,-123,77,31,77,-118,76,-77,75,-80,74,107,73,-4,71,83,70,120,68,109,66,47,64,-57,61,47,59,108,56,-125,53,112,50,60,47,-29,43,108,40,-40,36,39,33,98,29,-125,25,-107,21,-103,17,-117,13,121,9,91,5,62,1,26,-3,2,-7,-29,-12,-40,-16,-50,-20,-40,-24,-14,-28,28,-31,99,-35,-71,-39,58,-42,-57,-46,-124,-49,93,-52,88,-55,-120,-58,-50,-61,83,-63,-8,-66,-46,-68,-37,-70,23,-71,-125,-73,42,-74,-1,-76,15,-76,85,-77,-47,-78,-121,-78,115,-78,-104,-78,-12,-78,-117,-77,84,-76,89,-75,-113,-74,-2,-73,-96,-71,115,-69,123,-67,-82,-65,21,-62,-91,-60,97,-57,70,-54,82,-51,-126,-48,-44,-45,71,-41,-41,-38,-128,-34,69,-30,27,-26,6,-22,3,-18,7,-14,28,-10,49,-6,81,-2,108,2,-117,6,-95,10,-82,14,-71,18,-88,22,-105,26,101,30,37,34,-55,37,82,41,-66,44,10,48,48,51,54,54,15,57,-58,59,73,62,-88,64,-50,66,-47,68}; }
	private static byte[] data21(){ return new byte[] {-110,70,49,72,-114,73,-66,74,-75,75,116,76,0,77,78,77,109,77,74,77,-7,76,102,76,-88,75,-91,74,123,73,17,72,119,70,-85,68,-84,66,123,64,36,62,-112,59,-27,56,-1,53,-1,50,-46,47,-121,44,26,41,-111,37,-22,33,46,30,88,26,118,22,123,18,123,14,106,10,87,6,57,2,34,-2,4,-6,-15,-11,-30,-15,-37,-19,-24,-23,-2,-27,43,-30,109,-34,-60,-38,61,-41,-53,-45,-127,-48,80,-51,80,-54,105,-57,-71,-60,38,-62,-54,-65,-103,-67,-107,-69,-54,-71,39,-72,-62,-74,-116,-75,-114,-76,-58,-77,53,-77,-39,-78,-68,-78,-51,-78,30,-77,-95,-77,93,-76,82,-75,120,-74,-40,-73,105,-71,44,-69,38,-67,72,-65,-95,-63,34,-60,-50,-58,-89,-55,-93,-52,-58,-49,12,-45,114,-42,-11,-39,-106,-35,76,-31,26,-27,-1,-24,-21,-20,-14,-16,-11,-12,13,-7,33,-3,60,1,84,5,104,9,118,13,121,17,114,21,87,25,47,29,-19,32,-106,36,37,40,-109,43,-24,46,20,50,33,53,7,56,-64,58,86,61,-72,63,-14,65,-6,67,-48,69,117,71,-25,72,33,74,43,75,-7,75,-107,76,-9,76,32,77,25,77,-52,76,92,76,-98,75,-66,74,-103,73,71,72,-64,70,4,69,23,67,-6,64,-84,62,54,60,-112,57,-63,54,-50,51,-80,48,116,45,23,42,-106,38,2,35,76,31,-122,27,-85,23,-69,19,-62,15,-69,11,-86,7,-102,3,126,-1,108,-5,85,-9,76,-13,69,-17,79,-21,105,-25,-115,-29,-48,-33,34,-36,-109,-40,28,-43,-52,-47,-112,-50,-119,-53,-108,-56,-36,-59,58,-61,-43,-64,-111,-66,-124,-68,-94,-70,-8,-72,122,-73,57,-74,36,-75,77,-76,-90,-77,61,-77,3,-77,9,-77,63,-77,-78,-77,88,-76,57,-75,73,-74,-106,-73,17,-71,-62,-70,-91,-68,-74,-66,-6,-64,103,-61,5,-58,-59,-56,-74,-53,-60,-50,-4,-47,82,-43,-59,-40,90,-36,1,-32,-57,-29,-102,-25,-125,-21,122,-17,122,-13,-118,-9,-106,-5,-83,-1,-63,3,-45,7,-33,11,-29,15,-38,19,-62,23,-96,27,92,31,19,35,-98,38,32,42,114,45,-79,48,-60,51,-75,54,-127,57,31,60,-110,62,-33,64,-16,66,-32,68,-110,70,23,72,104,73,-125,74,103,75,26,76,-116,76,-44,76,-39,76,-82,76,73,76,-84,75,-36,74,-46,73,-104,72,33,71,-125,69,-90,67,-90,65,104,63,10,61,117,58,-65,55,-38,52,-44,49,-90,46,90,43,-20,39,100,36,-64,32,4,29,54,25,82,21,98,17,102,13,90,9,81,5,60,1,44,-3,26,-7,16,-11,9,-15,23,-19,37,-23,80,-27,-122,-31,-43,-35,64,-38,-66,-42,97,-45,34,-48,5,-51,12,-54,61,-57,-110,-60,22,-62,-58,-65,-94,-67,-79,-69,-18,-71,94,-72,6,-73,-38,-75,-18,-76,46,-76,-85,-77,93,-77,69,-77,104,-77,-69,-77,78,-76,15,-75,12,-74,60,-73,-99,-72,58,-70,-2,-69,-2,-67,35,-64,127,-62,1,-59,-79,-57,-122,-54,-121,-51,-91,-48,-21,-45,78,-41,-49,-38,105,-34,31,-30,-28,-27,-61,-23,-82,-19,-90,-15,-89,-11,-74,-7,-65,-3,-42,1,-35,5,-16,9,-22,13,-17,17,-50,21,-73,25,120,29,50,33,-51,36,78,40,-74,43,-6,46,30,50,31,53,-10,55,-86,58,49,61,-119,63,-70,65,-75,67,-124,69,31,71,-122,72,-69,73,-71,74,-124,75,19,76,116,76,-109,76,-120,76,56,76,-66,75,4,75,26,74,-10,72,-91,71,20,70,97,68,108,66,87,64,5,62,-108,59,-20,56,38,54,49,51,29,48,-32,44,-117,41,15,38,-126,34,-47,30,22,27,59,23,90,19,101,15,103,11,96,7,88,3,67,-1,62,-5,46,-9,45,-13,52,-17,67,-21,102,-25,-102,-29,-34,-33,64,-36,-76,-40,76,-43,-3,-47,-45,-50,-54,-53,-25,-56,44,-58,-101,-61,52,-63,-3,-66,-16,-68,26,-69,109,-71,-4,-73,-73,-74,-85,-75,-44,-76,48,-76,-57,-77,-110,-77,-109,-77,-48,-77,59,-76,-25,-76,-66,-75,-43,-74,24,-72,-111,-71,67,-69,26,-67,47,-65,101,-63,-46,-61,102,-58,36,-55,9,-52,20,-49,64,-46,-109,-43,-7,-40,-120,-36,39,-32,-31,-29,-81,-25,-116,-21,123,-17,115,-13,116,-9,127,-5,-122,-1,-104,3,-103,7,-93,11,-104,15,-115,19,107,23,62,27,-7,30,-95,34,46,38,-94,41,-13,44,43,48,57,51,39,54,-17,56,-123,59,-1,61,62,64,88,66,64,68,-12,69,123,71,-54,72,-26,73,-47,74,126,75,-2,75,63,76,80,76,39,76,-57,75,50,75,101,74,104,73,44,72,-54,70,38,69,96,67,90,65,52,63,-44,60,81,58,-94,55,-58,52,-50,49,-87,46,103,43,6,40,-121,36,-18,32,63,29,122,25,-97,21,-64,17,-61,13,-50,9,-61,5,-64,1}; }
	private static byte[] data22(){ return new byte[] {-76,-3,-83,-7,-86,-11,-83,-15,-67,-19,-39,-23,3,-26,69,-30,-107,-34,4,-37,-118,-41,44,-44,-15,-48,-44,-51,-32,-54,13,-56,102,-59,-27,-62,-108,-64,113,-66,118,-68,-74,-70,29,-71,-63,-73,-112,-74,-100,-75,-44,-76,75,-76,-13,-77,-48,-77,-18,-77,51,-76,-69,-76,117,-75,95,-74,-118,-73,-38,-72,107,-70,36,-68,19,-66,46,-64,122,-62,-17,-60,-113,-57,91,-54,71,-51,93,-48,-110,-45,-23,-42,90,-38,-20,-35,-116,-31,79,-27,26,-23,-4,-20,-23,-16,-33,-12,-30,-8,-28,-4,-19,0,-13,4,-11,8,-13,12,-28,16,-52,20,-93,24,105,28,28,32,-76,35,57,39,-104,42,-28,45,3,49,11,52,-29,54,-101,57,37,60,-122,62,-70,64,-64,66,-108,68,58,70,-85,71,-24,72,-11,73,-56,74,105,75,-47,75,6,76,0,76,-55,75,87,75,-79,74,-41,73,-60,72,-128,71,9,70,94,68,-125,66,121,64,62,62,-38,59,75,57,-114,54,-78,51,-88,48,-125,45,57,42,-45,38,79,35,-76,31,-1,27,60,24,98,20,123,16,-117,12,-116,8,-113,4,-121,0,-122,-4,127,-8,-120,-12,-114,-16,-86,-20,-54,-24,1,-27,76,-31,-89,-35,34,-38,-78,-42,99,-45,52,-48,38,-51,62,-54,122,-57,-30,-60,113,-62,47,-64,25,-66,51,-68,124,-70,-5,-72,-89,-73,-115,-74,-95,-75,-15,-76,113,-76,45,-76,24,-76,66,-76,-103,-76,46,-75,-13,-75,-14,-74,32,-72,-122,-71,26,-69,-28,-68,-37,-66,2,-63,85,-61,-44,-59,125,-56,76,-53,67,-50,93,-47,-106,-44,-13,-41,101,-37,-6,-34,-95,-30,91,-26,49,-22,9,-18,-6,-15,-18,-11,-23,-7,-17,-3,-19,1,-15,5,-20,9,-28,13,-51,17,-81,21,124,25,57,29,-30,32,116,36,-27,39,70,43,121,46,-104,49,-117,52,92,55,4,58,-126,60,-40,62,-5,64,-10,66,-69,68,85,70,-74,71,-22,72,-28,73,-83,74,64,75,-100,75,-62,75,-77,75,107,75,-13,74,61,74,90,73,60,72,-18,70,109,69,-70,67,-44,65,-59,63,-128,61,24,59,127,56,-64,53,-37,50,-46,47,-91,44,90,41,-15,37,106,34,-46,30,24,27,91,23,122,19,-97,15,-90,11,-75,7,-77,3,-75,-1,-76,-5,-72,-9,-63,-13,-46,-17,-15,-21,29,-24,90,-28,-86,-32,21,-35,-112,-39,51,-42,-25,-46,-57,-49,-66,-52,-26,-55,41,-57,-98,-60,57,-62,-2,-65,-7,-67,24,-68,116,-70,-11,-72,-75,-73,-98,-74,-60,-75,26,-75,-90,-76,109,-76,97,-76,-108,-76,-8,-76,-111,-75,100,-74,102,-73,-96,-72,11,-70,-88,-69,120,-67,116,-65,-95,-63,-7,-61,126,-58,40,-55,-2,-53,-10,-50,16,-46,81,-43,-89,-40,35,-36,-81,-33,92,-29,18,-25,-26,-22,-64,-18,-88,-14,-97,-10,-110,-6,-105,-2,-115,2,-111,6,-127,10,119,14,88,18,51,22,-6,25,-79,29,80,33,-38,36,70,40,-102,43,-55,46,-35,49,-57,52,-112,55,47,58,-92,60,-17,62,11,65,-4,66,-71,68,73,70,-95,71,-50,72,-68,73,-125,74,6,75,96,75,125,75,100,75,26,75,-107,74,-33,73,-16,72,-46,71,121,70,-7,68,59,67,88,65,63,63,-4,60,-115,58,-11,55,50,53,77,50,66,47,21,44,-54,40,98,37,-37,33,67,30,-112,26,-52,22,-8,18,23,15,40,11,54,7,60,3,61,-1,73,-5,72,-9,96,-13,111,-17,-102,-21,-58,-25,15,-28,98,-32,-45,-36,89,-39,-2,-43,-67,-46,-96,-49,-93,-52,-52,-55,29,-57,-108,-60,56,-62,4,-64,5,-66,45,-68,-116,-70,24,-71,-38,-73,-51,-74,-9,-75,82,-75,-25,-76,-83,-76,-82,-76,-34,-76,75,-75,-24,-75,-68,-74,-60,-73,0,-71,110,-70,12,-68,-31,-67,-38,-65,15,-62,97,-60,-22,-58,-107,-55,105,-52,96,-49,125,-46,-74,-43,18,-39,-122,-36,20,-32,-70,-29,116,-25,61,-21,25,-17,-4,-14,-20,-10,-29,-6,-39,-2,-44,2,-54,6,-65,10,-88,14,-118,18,89,22,33,26,-51,29,108,33,-21,36,86,40,-95,43,-50,46,-39,49,-64,52,-126,55,28,58,-114,60,-48,62,-19,64,-46,66,-110,68,22,70,114,71,-109,72,-122,73,64,74,-55,74,26,75,54,75,29,75,-51,74,74,74,-113,73,-94,72,-127,71,42,70,-90,68,-20,66,6,65,-16,62,-83,60,64,58,-89,55,-22,52,4,50,-4,46,-46,43,-119,40,35,37,-92,33,10,30,94,26,-101,22,-50,18,-19,14,9,11,19,7,36,3,40,-1,52,-5,65,-9,82,-13,112,-17,-103,-21,-51,-25,24,-28,114,-32,-25,-36,111,-39,28,-42,-39,-46,-56,-49,-55,-52,-8,-55,76,-57,-60,-60,112,-62,59,-64,63,-66,108,-68,-57,-70,95,-71,23,-72,22,-73,55,-74,-99,-75,41,-75,-9,-76,-13,-76,37,-75,-110,-75,42,-74,2,-73,6,-72,65,-71}; }
	private static byte[] data23(){ return new byte[] {-84,-70,74,-68,25,-66,21,-64,63,-62,-105,-60,22,-57,-65,-55,-110,-52,-127,-49,-99,-46,-45,-43,38,-39,-101,-36,32,-32,-59,-29,120,-25,62,-21,21,-17,-14,-14,-33,-10,-47,-6,-64,-2,-68,2,-88,6,-101,10,-127,14,90,18,46,22,-24,25,-103,29,45,33,-79,36,17,40,96,43,-124,46,-110,49,116,52,54,55,-51,57,62,60,-126,62,-104,64,-123,66,60,68,-56,69,32,71,67,72,57,73,-15,73,-128,74,-51,74,-13,74,-42,74,-114,74,10,74,85,73,106,72,79,71,-6,69,124,68,-59,66,-26,64,-47,62,-104,60,43,58,-100,55,-30,52,-1,49,3,47,-40,43,-103,40,55,37,-68,33,42,30,-126,26,-59,22,-1,18,31,15,69,11,79,7,105,3,111,-1,-127,-5,-113,-9,-86,-13,-59,-17,-11,-21,44,-24,122,-28,-42,-32,75,-35,-38,-39,-127,-42,75,-45,46,-48,55,-51,102,-54,-75,-57,53,-59,-44,-62,-86,-64,-92,-66,-45,-68,44,-69,-67,-71,119,-72,111,-73,-113,-74,-17,-75,119,-75,66,-75,52,-75,106,-75,-59,-75,102,-74,41,-73,51,-72,95,-71,-53,-70,91,-68,42,-66,25,-64,65,-62,-113,-60,6,-57,-82,-55,111,-52,101,-49,108,-46,-93,-43,-17,-40,87,-36,-33,-33,117,-29,38,-25,-27,-22,-75,-18,-114,-14,118,-10,95,-6,80,-2,63,2,47,6,25,10,-3,13,-42,17,-95,21,95,25,10,29,-97,32,32,36,-124,39,-52,42,-9,45,0,49,-24,51,-86,54,67,57,-74,59,-3,61,26,64,6,66,-59,67,84,69,-80,70,-34,71,-47,72,-102,73,36,74,-124,74,-90,74,-104,74,85,74,-38,73,45,73,73,72,56,71,-21,69,121,68,-58,66,-13,64,-26,62,-73,60,83,58,-52,55,26,53,68,50,75,47,45,44,-11,40,-103,37,43,34,-101,30,-4,26,76,23,-128,19,-73,15,-48,11,-13,7,1,4,24,0,39,-4,61,-8,89,-12,119,-16,-86,-20,-30,-24,51,-27,-116,-31,6,-34,-112,-38,58,-41,0,-44,-32,-48,-22,-51,18,-53,97,-56,-41,-59,122,-61,64,-63,64,-65,93,-67,-71,-69,58,-70,-10,-72,-36,-73,-3,-74,75,-74,-45,-75,-115,-75,122,-75,-95,-75,-7,-75,-122,-74,74,-73,62,-72,101,-71,-59,-70,72,-68,15,-66,-17,-65,17,-62,77,-60,-62,-58,85,-55,20,-52,-6,-50,-5,-47,37,-43,104,-40,-55,-37,68,-33,-42,-30,123,-26,53,-22,-4,-19,-48,-15,-79,-11,-109,-7,-127,-3,107,1,87,5,61,9,30,13,-10,16,-66,20,-128,24,35,28,-64,31,61,35,-91,38,-17,41,31,45,43,48,21,51,-33,53,124,56,-9,58,69,61,103,63,93,65,38,67,-69,68,36,70,87,71,93,72,39,73,-58,73,40,74,95,74,88,74,36,74,-78,73,23,73,62,72,58,71,-4,69,-111,68,-10,66,38,65,48,63,4,61,-76,58,56,56,-111,53,-52,50,-42,47,-50,44,-104,41,78,38,-28,34,100,31,-53,27,34,24,99,20,-102,16,-59,12,-30,8,2,5,19,1,45,-3,69,-7,96,-11,-119,-15,-78,-19,-11,-23,59,-26,-98,-30,14,-33,-102,-37,62,-40,-1,-44,-32,-47,-35,-50,3,-52,73,-55,-71,-58,82,-60,17,-62,2,-64,27,-66,103,-68,-31,-70,-117,-71,108,-72,119,-73,-64,-74,51,-74,-30,-75,-61,-75,-42,-75,35,-74,-98,-74,83,-73,57,-72,80,-71,-99,-70,25,-68,-60,-67,-95,-65,-86,-63,-35,-61,65,-58,-58,-56,120,-53,75,-50,71,-47,92,-44,-104,-41,-20,-38,89,-34,-27,-31,123,-27,48,-23,-22,-20,-68,-16,-114,-12,114,-8,85,-4,59,0,37,4,6,8,-26,11,-68,15,-122,19,67,23,-18,26,-119,30,10,34,118,37,-56,40,-9,43,17,47,-1,49,-48,52,122,55,-5,57,86,60,-124,62,-124,64,90,66,-2,67,116,69,-72,70,-58,71,-87,72,79,73,-53,73,11,74,25,74,-13,73,-104,73,8,73,73,72,77,71,43,70,-55,68,70,67,-123,65,-96,63,-120,61,68,59,-35,56,68,54,-113,51,-86,48,-82,45,-122,42,79,39,-23,35,126,32,-22,28,77,25,-101,21,-39,17,10,14,52,10,80,6,115,2,-120,-2,-87,-6,-61,-10,-18,-14,26,-17,91,-21,-98,-25,1,-28,107,-32,-12,-36,-108,-39,73,-42,40,-45,26,-48,55,-51,114,-54,-38,-57,95,-59,28,-61,-11,-64,8,-65,63,-67,-83,-69,67,-70,22,-71,13,-72,71,-73,-92,-74,68,-74,12,-74,18,-74,68,-74,-76,-74,76,-73,35,-72,37,-71,92,-70,-59,-69,94,-67,36,-65,28,-63,60,-61,-118,-59,1,-56,-98,-54,100,-51,73,-48,85,-45,124,-42,-60,-39,37,-35,-97,-32,46,-28,-43,-25,-122,-21,76,-17,27,-13,-15,-10,-45,-6,-77,-2,-107,2,120,6,84,10,40,14,-10,17,-81,21,99,25,-3,28,-123,32,-9,35,78,39,-118,42}; }
	private static byte[] data24(){ return new byte[] {-89,45,-92,48,126,51,55,54,-63,56,48,59,100,61,-128,63,93,65,23,67,-97,68,-14,69,27,71,10,72,-52,72,86,73,-79,73,-48,73,-59,73,124,73,7,73,88,72,121,71,104,70,34,69,-80,67,9,66,54,64,55,62,6,60,-77,57,48,55,-117,52,-68,49,-48,46,-69,43,-111,40,64,37,-34,33,90,30,-50,26,30,23,114,19,-93,15,-37,11,-2,7,36,4,65,0,99,-4,-125,-8,-85,-12,-36,-16,20,-19,93,-23,-74,-27,30,-30,-95,-34,54,-37,-24,-41,-74,-44,-92,-47,-81,-50,-29,-53,52,-55,-76,-58,87,-60,38,-62,34,-64,73,-66,-97,-68,40,-69,-37,-71,-56,-72,-32,-73,47,-73,-78,-74,100,-74,83,-74,105,-74,-60,-74,65,-73,1,-72,-24,-72,8,-70,87,-69,-37,-68,-124,-66,105,-64,109,-62,-87,-60,6,-57,-110,-55,60,-52,21,-49,7,-46,32,-43,85,-40,-92,-37,16,-33,-110,-30,40,-26,-48,-23,-117,-19,77,-15,31,-11,-10,-8,-48,-4,-78,0,-115,4,106,8,60,12,10,16,-56,19,125,23,30,27,-85,30,37,34,-123,37,-53,40,-11,43,-2,46,-27,49,-82,52,73,55,-56,57,18,60,60,62,51,64,-1,65,-98,67,8,69,74,70,80,71,43,72,-48,72,65,73,-126,73,-119,73,98,73,1,73,116,72,-84,71,-72,70,-116,69,52,68,-88,66,-15,64,8,63,-12,60,-75,58,79,56,-69,53,10,51,44,48,49,45,24,42,-39,38,-119,35,24,32,-107,28,-4,24,81,21,-104,17,-45,13,2,10,46,6,80,2,118,-2,-100,-6,-63,-10,-11,-14,40,-17,115,-21,-63,-25,40,-28,-95,-32,43,-35,-40,-39,-106,-42,117,-45,120,-48,-109,-51,-35,-54,66,-56,-42,-59,-114,-61,118,-63,-124,-65,-58,-67,50,-68,-49,-70,-96,-71,-100,-72,-43,-73,52,-73,-46,-74,-100,-74,-98,-74,-46,-74,58,-73,-42,-73,-92,-72,-91,-71,-40,-70,59,-68,-50,-67,-111,-65,126,-63,-99,-61,-32,-59,81,-56,-25,-54,-94,-51,-125,-48,-126,-45,-92,-42,-32,-39,56,-35,-85,-32,47,-28,-52,-25,118,-21,46,-17,-8,-14,-62,-10,-100,-6,113,-2,77,2,37,6,-7,9,-58,13,-121,17,66,21,-29,24,-128,28,-4,31,106,35,-68,38,-16,41,12,45,3,48,-37,50,-114,53,28,56,-128,58,-66,60,-50,62,-76,64,108,66,-14,67,77,69,115,70,105,71,45,72,-67,72,25,73,69,73,55,73,-2,72,-121,72,-25,71,12,71,6,70,-56,68,94,67,-60,65,-7,63,3,62,-30,59,-109,57,35,55,-127,52,-58,49,-35,46,-36,43,-73,40,117,37,29,34,-88,30,32,27,-123,23,-38,19,29,16,92,12,-119,8,-70,4,-32,0,9,-3,53,-7,97,-11,-100,-15,-39,-19,43,-22,-122,-26,-10,-30,122,-33,22,-36,-55,-40,-101,-43,-120,-46,-107,-49,-55,-52,25,-54,-104,-57,57,-59,4,-61,-3,-64,29,-65,116,-67,-17,-69,-93,-70,-125,-71,-107,-72,-36,-73,84,-73,-2,-74,-32,-74,-16,-74,56,-73,-80,-73,94,-72,59,-71,78,-70,-113,-69,1,-67,-94,-66,115,-64,110,-62,-106,-60,-24,-58,97,-55,0,-52,-54,-50,-87,-47,-70,-44,-38,-41,31,-37,126,-34,-18,-31,123,-27,21,-23,-61,-20,121,-16,67,-12,10,-8,-31,-5,-77,-1,-119,3,93,7,41,11,-17,14,-86,18,87,22,-10,25,-127,29,-9,32,87,36,-98,39,-60,42,-44,45,-69,48,-121,51,41,54,-86,56,-4,58,46,61,41,63,4,65,-89,66,32,68,106,69,125,70,103,71,21,72,-102,72,-29,72,0,73,-28,72,-105,72,24,72,100,71,127,70,103,69,34,68,-91,66,5,65,42,63,44,61,2,59,-90,56,48,54,-122,51,-61,48,-44,45,-49,42,-94,39,95,36,2,33,-117,29,3,26,102,22,-70,18,0,15,62,11,115,7,-96,3,-48,-1,-5,-5,43,-8,100,-12,-99,-16,-23,-20,63,-23,-92,-27,31,-30,-85,-34,82,-37,18,-40,-19,-44,-26,-47,4,-49,60,-52,-92,-55,40,-57,-39,-60,-78,-62,-71,-64,-23,-66,74,-67,-41,-69,-107,-70,-121,-71,-91,-72,-4,-73,126,-73,58,-73,37,-73,70,-73,-105,-73,30,-72,-41,-72,-64,-71,-35,-70,42,-68,-92,-67,82,-65,42,-63,45,-61,93,-59,-71,-57,50,-54,-29,-52,-94,-49,-105,-46,-100,-43,-51,-40,10,-36,114,-33,-34,-30,112,-26,6,-22,-74,-19,106,-15,47,-11,-9,-8,-58,-4,-103,0,103,4,53,8,-3,11,-70,15,112,19,21,23,-86,26,47,30,-103,33,-13,36,43,40,77,43,78,46,43,49,-17,51,127,54,-3,56,60,59,101,61,87,63,33,65,-69,66,41,68,98,69,114,70,70,71,-13,71,98,72,-84,72,-79,72,-106,72,56,72,-79,71,-12,70,5,70,-27,68,-105,67,19,66,105,64,-116,62,-125,60,86,58,-13,55,122,53,-54,50}; }
	private static byte[] data25(){ return new byte[] {4,48,20,45,8,42,-34,38,-104,35,56,32,-59,28,58,25,-96,21,-11,17,61,14,127,10,-76,6,-21,2,24,-1,78,-5,127,-9,-64,-13,-3,-17,84,-20,-85,-24,30,-27,-101,-31,51,-34,-32,-38,-87,-41,-114,-44,-113,-47,-72,-50,-9,-53,106,-55,-10,-58,-77,-60,-106,-62,-92,-64,-32,-66,73,-67,-31,-69,-87,-70,-93,-71,-52,-72,41,-72,-72,-73,121,-73,111,-73,-107,-73,-14,-73,125,-72,63,-71,46,-70,81,-69,-92,-68,38,-66,-42,-65,-76,-63,-70,-61,-14,-59,74,-56,-47,-54,118,-51,68,-48,49,-45,63,-42,103,-39,-80,-36,8,-32,-123,-29,5,-25,-91,-22,75,-18,1,-14,-64,-11,-121,-7,79,-3,31,1,-23,4,-80,8,117,12,42,16,-36,19,119,23,12,27,-126,30,-19,33,56,37,113,40,-124,43,-126,46,86,49,15,52,-96,54,10,57,77,59,102,61,84,63,20,65,-85,66,11,68,69,69,68,70,28,71,-72,71,42,72,99,72,111,72,66,72,-23,71,84,71,-102,70,-97,69,-125,68,41,67,-86,65,-9,63,25,62,16,60,-37,57,-127,55,-5,52,85,50,-120,47,-102,44,-113,41,101,38,33,35,-60,31,80,28,-54,24,47,21,-116,17,-43,13,25,10,87,6,-120,2,-57,-2,-10,-6,52,-9,116,-13,-68,-17,18,-20,118,-24,-25,-28,113,-31,10,-34,-66,-38,-112,-41,119,-44,-126,-47,-84,-50,-9,-53,107,-55,2,-57,-64,-60,-85,-62,-65,-64,-1,-66,113,-67,8,-68,-36,-70,-44,-71,7,-71,101,-72,-7,-73,-67,-73,-71,-73,-33,-73,66,-72,-51,-72,-110,-71,-124,-70,-87,-69,-4,-68,-127,-66,48,-64,14,-62,25,-60,73,-58,-88,-56,41,-53,-49,-51,-100,-48,-120,-45,-113,-42,-66,-39,-8,-36,92,-32,-57,-29,81,-25,-28,-22,-117,-18,61,-14,-11,-11,-69,-7,126,-3,72,1,15,5,-47,8,-112,12,66,16,-19,19,-121,23,16,27,-117,30,-25,33,54,37,97,40,122,43,104,46,66,49,-16,51,125,54,-25,56,33,59,59,61,33,63,-29,64,112,66,-44,67,5,69,7,70,-39,70,118,71,-29,71,32,72,34,72,-1,71,-101,71,15,71,76,70,91,69,53,68,-26,66,96,65,-77,63,-43,61,-50,59,-100,57,66,55,-62,52,27,50,84,47,104,44,97,41,57,38,-5,34,-96,31,48,28,-80,24,24,21,120,17,-55,13,13,10,82,6,-119,2,-56,-2,0,-5,64,-9,-125,-13,-43,-17,41,-20,-107,-24,9,-27,-108,-31,55,-34,-22,-38,-63,-41,-86,-44,-69,-47,-28,-50,55,-52,-89,-55,69,-57,3,-59,-14,-62,4,-63,73,-65,-74,-67,88,-68,32,-69,36,-70,76,-71,-78,-72,65,-72,8,-72,-5,-73,42,-72,127,-72,21,-71,-51,-71,-60,-70,-32,-69,53,-67,-78,-66,97,-64,60,-62,63,-60,112,-58,-58,-56,69,-53,-24,-51,-82,-48,-107,-45,-101,-42,-66,-39,-2,-36,79,-32,-60,-29,59,-25,-44,-22,112,-18,30,-14,-44,-11,-110,-7,82,-3,23,1,-38,4,-106,8,85,12,-1,15,-87,19,61,23,-58,26,57,30,-103,33,-32,36,11,40,33,43,15,46,-25,48,-109,51,34,54,-122,56,-58,58,-35,60,-59,62,-122,64,22,66,122,67,-82,68,-77,69,-125,70,40,71,-107,71,-43,71,-32,71,-72,71,95,71,-43,70,22,70,43,69,11,68,-66,66,66,65,-107,63,-62,61,-67,59,-108,57,62,55,-59,52,35,50,101,47,124,44,125,41,92,38,32,35,-47,31,98,28,-22,24,88,21,-67,17,18,14,95,10,-92,6,-28,2,38,-1,96,-5,-86,-9,-21,-13,65,-16,-100,-20,5,-23,-127,-27,12,-30,-82,-34,104,-37,58,-40,40,-43,54,-46,98,-49,-79,-52,37,-54,-69,-57,125,-59,102,-61,119,-63,-69,-65,32,-66,-61,-68,-124,-69,-124,-70,-86,-71,6,-71,-107,-72,80,-72,70,-72,101,-72,-68,-72,68,-71,-6,-71,-24,-70,-3,-69,75,-67,-64,-66,104,-64,56,-62,57,-60,91,-58,-79,-56,33,-53,-63,-51,123,-48,96,-45,87,-42,124,-39,-88,-36,2,-32,94,-29,-32,-26,99,-22,4,-18,-90,-15,89,-11,16,-7,-51,-4,-117,0,75,4,5,8,-68,11,104,15,14,19,-99,22,41,26,-105,29,-8,32,63,36,106,39,-127,42,111,45,73,48,-7,50,-121,53,-11,55,47,58,83,60,57,62,3,64,-104,65,-1,66,61,68,70,69,29,70,-51,70,60,71,-119,71,-104,71,124,71,42,71,-86,70,-12,69,18,69,-5,67,-71,66,68,65,-90,63,-41,61,-31,59,-67,57,117,55,1,53,110,50,-77,47,-37,44,-35,41,-52,38,-109,35,78,32,-22,28,117,25,-18,21,88,18,-77,14,8,11,80,7,-103,3,-38,-1,32,-4,98,-8,-76,-12,2,-15,100,-19,-51,-23,74,-26,-43,-30,120,-33,47,-36,0,-39,-17,-43,-9,-46,33,-48,107,-51,-36,-54,108,-56}; }
	private static byte[] data26(){ return new byte[] {44,-58,8,-60,28,-62,78,-64,-72,-66,70,-67,10,-68,-7,-70,27,-70,107,-71,-16,-72,-94,-72,-117,-72,-95,-72,-18,-72,103,-71,22,-70,-13,-70,3,-68,62,-67,-83,-66,69,-64,13,-62,-3,-61,26,-58,93,-56,-56,-54,89,-51,10,-48,-31,-46,-45,-43,-26,-40,17,-36,91,-33,-77,-30,38,-26,-87,-23,58,-19,-36,-16,-122,-12,51,-8,-13,-5,-92,-1,102,3,26,7,-53,10,125,14,21,18,-77,21,48,25,-88,28,7,32,78,35,-127,38,-108,41,-115,44,103,47,30,50,-76,52,34,55,110,57,-115,59,-120,61,81,63,-11,64,101,66,-83,67,-64,68,-89,69,90,70,-31,70,47,71,84,71,63,71,-1,70,-120,70,-28,69,12,69,7,68,-48,66,106,65,-37,63,23,62,51,60,24,58,-32,55,123,53,-15,50,72,48,116,45,-116,42,125,39,86,36,25,33,-67,29,86,26,-44,22,71,19,-84,15,4,12,87,8,-94,4,-23,0,52,-3,122,-7,-53,-11,31,-14,-128,-18,-22,-22,102,-25,-15,-29,-114,-32,72,-35,16,-38,-3,-42,0,-44,33,-47,106,-50,-51,-53,90,-55,12,-57,-29,-60,-23,-62,20,-63,110,-65,-13,-67,-86,-68,-119,-69,-94,-70,-32,-71,87,-71,-1,-72,-48,-72,-31,-72,20,-71,-123,-71,32,-70,-16,-70,-21,-69,27,-67,117,-66,2,-64,-75,-63,-103,-61,-92,-59,-39,-57,53,-54,-74,-52,89,-49,36,-46,6,-43,15,-40,44,-37,104,-34,-71,-31,31,-27,-103,-24,34,-20,-71,-17,93,-13,5,-9,-70,-6,108,-2,37,2,-41,5,-118,9,48,13,-43,16,100,20,-16,23,98,27,-58,30,18,34,71,37,98,40,99,43,65,46,1,49,-95,51,25,54,111,56,-101,58,-97,60,120,62,38,64,-87,65,-5,66,33,68,22,69,-39,69,113,70,-47,70,6,71,4,71,-44,70,114,70,-35,69,27,69,37,68,2,67,-81,65,47,64,-125,62,-88,60,-87,58,122,56,42,54,-80,51,19,49,85,46,118,43,121,40,97,37,42,34,-27,30,125,27,17,24,-121,20,-9,16,89,13,-80,9,4,6,78,2,-96,-2,-27,-6,64,-9,-116,-13,-10,-17,89,-20,-42,-24,94,-27,-7,-31,-85,-34,113,-37,82,-40,82,-43,104,-46,-87,-49,-1,-52,-125,-54,39,-56,-14,-59,-23,-61,6,-62,79,-64,-55,-66,103,-67,61,-68,61,-69,109,-70,-46,-71,96,-71,39,-71,26,-71,66,-71,-105,-71,37,-70,-41,-70,-56,-69,-38,-68,39,-66,-103,-65,62,-63,10,-61,4,-59,36,-57,109,-55,-33,-53,109,-50,41,-47,-8,-45,-13,-42,1,-38,48,-35,111,-32,-50,-29,55,-25,-71,-22,69,-18,-33,-15,-126,-11,45,-7,-35,-4,-116,0,65,4,-20,7,-107,11,55,15,-56,18,87,22,-54,25,54,29,-125,32,-60,35,-30,38,-18,41,-42,44,-95,47,77,50,-46,52,52,55,114,57,-126,59,113,61,44,63,-63,64,40,66,94,67,107,68,65,69,-20,69,101,70,-83,70,-61,70,-88,70,93,70,-32,69,51,69,86,68,71,67,13,66,-94,64,14,63,71,61,94,59,68,57,9,55,-93,52,26,50,110,47,-95,44,-74,41,-83,38,-120,35,78,32,-6,28,-109,25,27,22,-109,18,-2,14,96,11,-73,7,14,4,91,0,-79,-4,-2,-8,91,-11,-71,-15,35,-18,-103,-22,29,-25,-74,-29,92,-32,34,-35,-11,-39,-20,-42,-6,-45,40,-47,121,-50,-24,-53,-128,-55,58,-57,30,-59,44,-61,95,-63,-60,-65,82,-66,13,-67,-3,-69,17,-69,96,-70,-39,-71,-123,-71,98,-71,112,-71,-83,-71,31,-70,-67,-70,-112,-69,-114,-68,-66,-67,27,-65,-94,-64,94,-62,56,-60,73,-58,119,-56,-47,-54,79,-51,-13,-49,-81,-46,-102,-43,-112,-40,-78,-37,-30,-34,45,-30,-112,-27,-4,-24,-122,-20,11,-16,-81,-13,76,-9,-11,-6,-89,-2,74,2,1,6,-98,9,70,13,-40,16,102,20,-29,23,78,27,-86,30,-21,33,27,37,41,40,36,43,-7,45,-75,48,73,51,-66,53,9,56,51,58,45,60,6,62,-85,63,43,65,121,66,-102,67,-115,68,81,69,-32,69,71,70,114,70,121,70,66,70,-27,69,81,69,-114,68,-98,67,123,66,46,65,-79,63,9,62,51,60,57,58,18,56,-60,53,85,51,-68,48,7,46,47,43,58,40,40,37,-1,33,-69,30,98,27,-5,23,124,20,-10,16,94,13,-64,9,29,6,113,2,-55,-2,28,-5,121,-9,-44,-13,66,-16,-82,-20,53,-23,-62,-27,99,-30,33,-33,-27,-37,-41,-40,-46,-43,-11,-46,52,-48,-108,-51,23,-53,-62,-56,-115,-58,-121,-60,-92,-62,-14,-64,100,-65,13,-66,-39,-68,-37,-69,12,-69,102,-70,-5,-71,-73,-71,-88,-71,-51,-71,28,-70,-97,-70,85,-69,50,-68,75,-67,-124,-66,-9,-65,-115,-63,85,-61,65,-59,93,-57,-104,-55,1,-52,-121,-50,51,-47,1,-44}; }
	private static byte[] data27(){ return new byte[] {-24,-42,-15,-39,16,-35,75,-32,-101,-29,-4,-26,113,-22,-13,-19,-125,-15,30,-11,-67,-8,101,-4,11,0,-76,3,91,7,-6,10,-108,14,34,18,-93,21,24,25,119,28,-57,31,-4,34,30,38,32,41,9,44,-44,46,121,49,5,52,98,54,-93,56,-75,58,-92,60,100,62,-3,63,104,65,-94,66,-74,67,-111,68,68,69,-58,69,17,70,54,70,33,70,-32,69,110,69,-54,68,-6,67,-10,66,-55,65,104,64,-32,62,43,61,73,59,66,57,14,55,-70,52,60,50,-96,47,-33,44,1,42,6,39,-17,35,-65,32,123,29,31,26,-77,22,55,19,-83,15,26,12,125,8,-37,4,52,1,-112,-3,-25,-7,78,-10,-84,-14,35,-17,-102,-21,38,-24,-66,-28,112,-31,42,-34,16,-37,-8,-41,17,-43,55,-46,-119,-49,-11,-52,-119,-54,64,-56,29,-58,37,-60,83,-62,-81,-64,52,-65,-23,-67,-55,-68,-38,-69,24,-69,-120,-70,38,-70,-10,-71,-10,-71,39,-70,-121,-70,26,-69,-40,-69,-54,-68,-22,-67,50,-65,-78,-64,79,-62,40,-60,25,-58,65,-56,-124,-54,-11,-52,-125,-49,54,-46,7,-43,-10,-41,3,-37,37,-34,101,-31,-80,-28,27,-24,-118,-21,15,-17,-97,-14,50,-10,-43,-7,117,-3,25,1,-66,4,92,8,-8,11,-121,15,18,19,-121,22,-11,25,74,29,-112,32,-69,35,-48,38,-55,41,-91,44,99,47,-1,49,120,52,-49,54,-4,56,5,59,-28,60,-104,62,33,64,-127,65,-87,66,-77,67,126,68,38,69,-106,69,-39,69,-19,69,-52,69,-127,69,-1,68,84,68,115,67,106,66,45,65,-58,63,52,62,116,60,-118,58,126,56,64,54,-24,51,98,49,-64,46,-4,43,27,41,26,38,4,35,-50,31,-116,28,44,25,-59,21,68,18,-62,14,43,11,-107,7,-13,3,84,0,-81,-4,21,-7,116,-11,-24,-15,87,-18,-31,-22,110,-25,18,-28,-55,-32,-109,-35,122,-38,116,-41,-111,-44,-58,-47,32,-49,-103,-52,57,-54,-10,-57,-23,-59,-17,-61,55,-62,-110,-64,44,-65,-25,-67,-42,-68,-15,-69,58,-69,-74,-70,96,-70,56,-70,70,-70,125,-70,-20,-70,-124,-69,78,-68,73,-67,109,-66,-58,-65,65,-63,-14,-62,-58,-60,-57,-58,-20,-56,60,-53,-87,-51,67,-48,-14,-46,-52,-43,-70,-40,-56,-37,-19,-34,44,-30,120,-27,-31,-24,79,-20,-43,-17,93,-13,-12,-10,-115,-6,44,-2,-51,1,106,5,6,9,-104,12,38,16,-92,19,25,23,122,26,-53,29,5,33,45,36,51,39,43,42,-10,44,-80,47,65,50,-81,52,0,55,30,57,36,59,-13,60,-93,62,30,64,116,65,-104,66,-109,67,89,68,-11,68,94,69,-106,69,-91,69,123,69,38,69,-94,68,-25,67,9,67,-15,65,-73,64,65,63,-77,61,-27,59,2,58,-27,55,-80,53,73,51,-51,48,32,46,96,43,122,40,122,37,100,34,47,31,-19,27,-112,24,39,21,-82,17,40,14,-103,10,5,7,102,3,-52,-1,47,-4,-111,-8,2,-11,110,-15,-18,-19,120,-22,13,-25,-69,-29,115,-32,74,-35,50,-38,57,-41,90,-44,-102,-47,-7,-50,122,-52,33,-54,-21,-57,-37,-59,-8,-61,55,-62,-87,-64,62,-65,8,-66,-4,-68,28,-68,113,-69,-20,-70,-93,-70,125,-70,-107,-70,-51,-70,67,-69,-31,-69,-82,-68,-81,-67,-42,-66,49,-64,-77,-63,99,-61,60,-59,62,-57,101,-55,-75,-53,38,-50,-69,-48,115,-45,66,-42,58,-39,62,-36,105,-33,-98,-30,-15,-27,81,-23,-64,-20,66,-16,-60,-13,91,-9,-18,-6,-117,-2,37,2,-66,5,85,9,-29,12,106,16,-27,19,81,23,-82,26,-7,29,46,33,76,36,84,39,58,42,12,45,-75,47,69,50,-82,52,-11,54,18,57,14,59,-39,60,-126,62,-5,63,72,65,107,66,92,67,33,68,-73,68,29,69,82,69,90,69,47,69,-41,68,78,68,-108,67,-78,66,-104,65,91,64,-23,62,81,61,-115,59,-97,57,-116,55,80,53,-17,50,110,48,-57,45,7,43,33,40,41,37,13,34,-30,30,-99,27,71,24,-32,20,108,17,-25,13,95,10,-54,6,56,3,-102,-1,6,-4,108,-8,-34,-12,86,-15,-42,-19,101,-22,0,-25,-77,-29,111,-32,78,-35,54,-38,70,-41,105,-44,-82,-47,19,-49,-103,-52,65,-54,18,-56,5,-58,37,-60,105,-62,-35,-64,120,-65,66,-66,57,-67,94,-68,-81,-69,55,-69,-28,-70,-56,-70,-37,-70,24,-69,-114,-69,43,-68,-6,-68,-7,-67,31,-65,126,-64,-7,-63,-85,-61,-125,-59,127,-57,-84,-55,-15,-53,102,-50,-11,-48,-86,-45,122,-42,102,-39,114,-36,-113,-33,-56,-30,19,-26,110,-23,-34,-20,83,-16,-36,-13,101,-9,-8,-6,-111,-2,34,2,-66,5,73,9,-40,12,88,16,-49,19,55,23,-112,26,-41,29,9,33,34,36,38,39,9,42,-39,44,126,47,11,50}; }
	private static byte[] data28(){ return new byte[] {114,52,-76,54,-44,56,-56,58,-106,60,59,62,-77,63,0,65,34,66,18,67,-40,67,108,68,-43,68,9,69,19,69,-24,68,-109,68,9,68,86,67,112,66,93,65,33,64,-78,62,30,61,92,59,116,57,97,55,44,53,-50,50,81,48,-80,45,-15,42,20,40,26,37,12,34,-35,30,-92,27,77,24,-18,20,125,17,-1,13,122,10,-20,6,90,3,-58,-1,48,-4,-94,-8,18,-11,-112,-15,21,-18,-93,-22,75,-25,-12,-29,-64,-32,-106,-35,-117,-38,-107,-41,-64,-44,2,-46,108,-49,-16,-52,-100,-54,107,-56,95,-58,-128,-60,-62,-62,55,-63,-50,-65,-102,-66,-115,-67,-78,-68,1,-68,-125,-69,49,-69,17,-69,31,-69,92,-69,-55,-69,103,-68,46,-67,42,-66,76,-65,-93,-64,27,-62,-52,-61,-108,-59,-106,-57,-77,-55,-5,-53,101,-50,-15,-48,-98,-45,104,-42,81,-39,83,-36,109,-33,-95,-30,-31,-27,63,-23,-97,-20,25,-16,-106,-13,27,-9,-84,-6,59,-2,-49,1,96,5,-21,8,117,12,-15,15,102,19,-53,22,34,26,102,29,-107,32,-80,35,-82,38,-104,41,93,44,10,47,-107,49,-5,51,67,54,92,56,90,58,38,60,-49,61,73,63,-101,64,-67,65,-75,66,124,67,24,68,-126,68,-65,68,-52,68,-90,68,90,68,-44,67,39,67,73,66,62,65,3,64,-90,62,12,61,93,59,115,57,111,55,59,53,-21,50,112,48,-39,45,34,43,72,40,93,37,76,34,47,31,-15,27,-84,24,75,21,-29,17,108,14,-22,10,99,7,-41,3,66,0,-69,-4,35,-7,-91,-11,25,-14,-86,-18,56,-21,-36,-25,-109,-28,82,-31,51,-34,34,-37,48,-40,87,-43,-101,-46,-1,-49,-124,-51,46,-53,-9,-56,-21,-58,5,-59,69,-61,-76,-63,70,-64,14,-65,-8,-67,26,-67,97,-68,-38,-69,-122,-69,88,-69,99,-69,-107,-69,-4,-69,-113,-68,80,-67,65,-66,92,-65,-89,-64,26,-62,-68,-61,-126,-59,116,-57,-115,-55,-56,-53,42,-50,-81,-48,78,-45,21,-42,-13,-40,-20,-37,-1,-34,42,-30,99,-27,-69,-24,18,-20,-120,-17,-7,-14,-126,-10,4,-6,-106,-3,31,1,-82,4,56,8,-68,11,55,15,-85,18,10,22,101,25,-91,28,-40,31,-16,34,-15,37,-36,40,-93,43,88,46,-36,48,82,51,-109,53,-69,55,-71,57,-118,59,62,61,-70,62,24,64,63,65,63,66,17,67,-78,67,42,68,109,68,-123,68,106,68,40,68,-85,67,13,67,53,66,54,65,12,64,-82,62,47,61,125,59,-88,57,-87,55,-123,53,57,51,-47,48,62,46,-108,43,-58,40,-33,37,-34,34,-61,31,-105,28,80,25,-1,21,-102,18,42,15,-78,11,46,8,-90,4,29,1,-115,-3,9,-6,126,-10,4,-13,-119,-17,34,-20,-62,-24,119,-27,60,-30,21,-33,6,-36,16,-39,50,-42,118,-45,-47,-48,86,-50,-12,-53,-69,-55,-89,-57,-71,-59,-16,-61,88,-62,-32,-64,-98,-65,-128,-66,-108,-67,-46,-68,66,-68,-36,-69,-85,-69,-96,-69,-49,-69,34,-68,-85,-68,96,-67,65,-66,82,-65,-115,-64,-11,-63,-121,-61,67,-59,38,-57,50,-55,97,-53,-73,-51,45,-48,-59,-46,124,-43,80,-40,63,-37,71,-34,104,-31,-104,-28,-26,-25,54,-21,-94,-18,16,-14,-116,-11,15,-7,-108,-4,32,0,-90,3,48,7,-83,10,44,14,-104,17,-1,20,84,24,-105,27,-52,30,-25,33,-20,36,-38,39,-89,42,95,45,-18,47,103,50,-79,52,-29,54,-25,56,-59,58,-126,60,7,62,114,63,-92,64,-77,65,-114,66,65,67,-65,67,24,68,57,68,50,68,-10,67,-110,67,-6,66,57,66,70,65,40,64,-32,62,106,61,-53,59,4,58,20,56,-3,53,-61,51,101,49,-30,46,70,44,-127,41,-83,38,-80,35,-88,32,-128,29,72,26,-2,22,-92,19,57,16,-52,12,76,9,-53,5,71,2,-66,-2,56,-5,-73,-9,54,-12,-58,-16,87,-19,-4,-23,-84,-26,112,-29,71,-32,50,-35,55,-38,85,-41,-112,-44,-24,-47,95,-49,-8,-52,-75,-54,-107,-56,-99,-58,-54,-60,31,-61,-90,-63,72,-64,40,-65,37,-66,89,-67,-73,-68,67,-68,-2,-69,-25,-69,1,-68,70,-68,-67,-68,95,-67,50,-66,45,-65,91,-64,-82,-63,51,-61,-39,-60,-80,-58,-89,-56,-55,-54,15,-51,114,-49,0,-46,-92,-44,109,-41,77,-38,73,-35,90,-32,-121,-29,-64,-26,14,-22,108,-19,-46,-16,73,-12,-62,-9,68,-5,-57,-2,78,2,-48,5,79,9,-55,12,55,16,-98,19,-12,22,60,26,114,29,-110,32,-99,35,-111,38,102,41,37,44,-65,46,63,49,-105,51,-45,53,-30,55,-47,57,-106,59,50,61,-93,62,-19,63,4,65,-7,65,-75,66,78,67,-80,67,-24,67,-11,67,-55,67,123,67,-10,66,69,66,107,65,93,64,42,63,-59,61,61,60,-124,58,-85,56,-92,54}; }
	private static byte[] data29(){ return new byte[] {125,52,47,50,-66,47,50,45,125,42,-73,39,-51,36,-53,33,-71,30,-123,27,77,24,-8,20,-99,17,50,14,-66,10,69,7,-63,3,66,0,-65,-4,61,-7,-59,-11,76,-14,-27,-18,-125,-21,52,-24,-15,-28,-58,-31,-87,-34,-87,-37,-66,-40,-16,-43,62,-45,-85,-48,56,-50,-25,-53,-67,-55,-81,-57,-41,-59,19,-60,-114,-62,31,-63,-23,-65,-40,-66,-11,-67,66,-67,-72,-68,96,-68,51,-68,57,-68,103,-68,-53,-68,85,-67,19,-66,-6,-66,16,-64,80,-63,-68,-62,82,-60,16,-58,-11,-57,4,-54,49,-52,-118,-50,-3,-48,-106,-45,72,-42,29,-39,5,-36,13,-33,38,-30,85,-27,-103,-24,-26,-21,75,-17,-81,-14,41,-10,-97,-7,31,-3,-97,0,30,4,-97,7,17,11,-121,14,-25,17,70,21,-112,24,-56,27,-14,30,1,34,-1,36,-32,39,-93,42,79,45,-41,47,64,50,-119,52,-88,54,-89,56,126,58,43,60,-79,61,11,63,60,64,63,65,23,66,-64,66,60,67,-116,67,-86,67,-97,67,95,67,-9,66,93,66,-104,65,-90,64,-121,63,61,62,-56,60,43,59,97,57,120,55,96,53,44,51,-51,48,83,46,-74,43,-5,40,42,38,51,35,50,32,14,29,-31,25,-101,22,74,19,-23,15,127,12,12,9,-109,5,20,2,-103,-2,24,-5,-94,-9,44,-12,-65,-16,97,-19,7,-22,-57,-26,-113,-29,112,-32,101,-35,112,-38,-103,-41,-41,-44,59,-46,-74,-49,89,-51,26,-53,2,-55,12,-57,67,-59,-102,-61,36,-62,-48,-64,-86,-65,-77,-66,-29,-67,70,-67,-45,-68,-116,-68,123,-68,-114,-68,-40,-68,73,-67,-19,-67,-71,-66,-72,-65,-38,-64,50,-62,-86,-61,81,-59,33,-57,18,-55,47,-53,108,-51,-52,-49,78,-46,-16,-44,-84,-41,-121,-38,123,-35,-126,-32,-90,-29,-42,-26,31,-22,110,-19,-48,-16,60,-12,-88,-9,43,-5,-102,-2,31,2,-107,5,12,9,-127,12,-31,15,70,19,-114,22,-42,25,-3,28,30,32,30,35,13,38,-31,40,-110,43,51,46,-93,48,4,51,49,53,71,55,48,57,-12,58,-113,60,2,62,72,63,103,64,86,65,25,66,-78,66,25,67,86,67,99,67,65,67,-11,66,117,66,-48,65,-11,64,-11,63,-58,62,107,61,-22,59,60,58,105,56,110,54,80,52,9,50,-86,47,30,45,126,42,-71,39,-33,36,-25,33,-34,30,-73,27,-119,24,60,21,-16,17,-119,14,37,11,-80,7,59,4,-61,0,70,-3,-47,-7,90,-10,-13,-14,-120,-17,55,-20,-28,-24,-82,-27,-125,-30,112,-33,110,-36,-117,-39,-68,-42,12,-44,-128,-47,3,-49,-64,-52,-122,-54,-122,-56,-99,-58,-27,-60,78,-61,-25,-63,-90,-64,-112,-65,-84,-66,-22,-67,96,-67,-3,-68,-55,-68,-60,-68,-21,-68,67,-67,-61,-67,121,-66,80,-65,95,-64,-112,-63,-15,-62,122,-60,42,-58,7,-56,0,-54,44,-52,107,-50,-38,-48,95,-45,10,-42,-52,-40,-84,-37,-93,-34,-80,-31,-42,-28,8,-24,80,-21,-94,-18,1,-14,110,-11,-40,-8,82,-4,-58,-1,62,3,-74,6,34,10,-113,13,-19,16,67,20,-119,23,-64,26,-27,29,-15,32,-15,35,-53,38,-107,41,64,44,-58,46,57,49,124,51,-87,53,-89,55,-123,57,59,59,-59,60,42,62,100,63,109,64,84,65,5,66,-113,66,-23,66,22,67,21,67,-25,66,-118,66,2,66,74,65,105,64,88,63,31,62,-69,60,45,59,119,57,-102,55,-105,53,112,51,36,49,-70,46,44,44,-123,41,-67,38,-36,35,-25,32,-46,29,-76,26,124,23,53,20,-26,16,-126,13,33,10,-86,6,64,3,-62,-1,84,-4,-35,-8,113,-11,12,-14,-83,-18,96,-21,23,-24,-20,-28,-60,-31,-61,-34,-60,-37,-15,-40,42,-42,-120,-45,2,-47,-101,-50,88,-52,54,-54,56,-56,102,-58,-79,-60,48,-61,-49,-63,-99,-64,-105,-65,-72,-66,13,-66,-122,-67,53,-67,12,-67,16,-67,73,-67,-93,-67,56,-66,-16,-66,-42,-65,-19,-64,39,-62,-108,-61,32,-59,-35,-58,-69,-56,-62,-54,-19,-52,56,-49,-89,-47,53,-44,-34,-42,-88,-39,-120,-36,-126,-33,-112,-30,-74,-27,-24,-24,49,-20,-128,-17,-33,-14,68,-10,-75,-7,32,-3,-102,0,7,4,121,7,-27,10,69,14,-94,17,-20,20,46,24,90,27,120,30,125,33,111,36,69,39,1,42,-92,44,32,47,-119,49,-64,51,-30,53,-41,55,-87,57,84,59,-42,60,44,62,92,63,94,64,52,65,-30,65,93,66,-82,66,-47,66,-57,66,-113,66,42,66,-103,65,-40,64,-17,63,-39,62,-107,61,46,60,-106,58,-34,56,-7,54,-12,52,-60,50,121,48,9,46,122,43,-49,40,6,38,36,35,45,32,27,29,-6,25,-61,22,-126,19,46,16,-45,12,111,9,1,6,-106,2,32,-1,-75,-5,66,-8,-32,-12,122,-15,41,-18,-38,-22,-94,-25}; }
	private static byte[] data30(){ return new byte[] {116,-28,94,-31,89,-34,110,-37,-103,-40,-30,-43,69,-45,-57,-48,107,-50,47,-52,23,-54,35,-56,86,-58,-81,-60,50,-61,-35,-63,-77,-64,-76,-65,-30,-66,55,-66,-62,-67,111,-67,85,-67,94,-67,-101,-67,2,-66,-105,-66,89,-65,67,-64,96,-63,-95,-62,12,-60,-90,-59,93,-57,70,-55,78,-53,118,-51,-51,-49,51,-46,-53,-44,112,-41,61,-38,26,-35,22,-32,34,-29,71,-26,119,-23,-66,-20,10,-16,104,-13,-55,-10,50,-6,-95,-3,13,1,127,4,-25,7,76,11,-83,14,-6,17,74,21,123,24,-88,27,-68,30,-70,33,-89,36,117,39,42,42,-59,44,61,47,-104,49,-46,51,-28,53,-42,55,-95,57,66,59,-62,60,12,62,59,63,49,64,6,65,-86,65,31,66,111,66,-122,66,126,66,60,66,-43,65,63,65,121,64,-112,63,112,62,51,61,-66,59,48,58,106,56,-115,54,-128,52,84,50,8,48,-109,45,12,43,90,40,-103,37,-77,34,-65,31,-80,28,-111,25,94,22,28,19,-50,15,118,12,20,9,-81,5,64,2,-41,-2,105,-5,1,-8,-96,-12,64,-15,-11,-19,-84,-22,119,-25,82,-28,61,-31,67,-34,89,-37,-114,-40,-41,-43,71,-45,-56,-48,118,-50,60,-52,44,-54,60,-56,118,-58,-47,-60,91,-61,11,-62,-28,-64,-21,-65,25,-65,121,-66,0,-66,-72,-67,-103,-67,-85,-67,-25,-67,84,-66,-26,-66,-82,-65,-103,-64,-77,-63,-5,-62,97,-60,-1,-59,-75,-57,-99,-55,-93,-53,-48,-51,28,-48,-116,-46,23,-43,-60,-41,-122,-38,105,-35,89,-32,109,-29,-126,-26,-68,-23,-13,-20,69,-16,-103,-13,-8,-10,95,-6,-60,-3,51,1,-103,4,2,8,96,11,-69,14,8,18,78,21,125,24,-90,27,-78,30,-79,33,-108,36,95,39,19,42,-92,44,30,47,113,49,-88,51,-73,53,-90,55,106,57,15,59,-125,60,-43,61,-9,62,-13,63,-63,64,101,65,-37,65,37,66,64,66,51,66,-13,65,-115,65,-13,64,52,64,66,63,48,62,-28,60,-126,59,-27,57,48,56,74,54,68,52,27,50,-49,47,98,45,-39,42,46,40,109,37,-113,34,-101,31,-110,28,119,25,69,22,13,19,-66,15,111,12,14,9,-83,5,70,2,-34,-2,119,-5,18,-8,-76,-12,93,-15,16,-18,-49,-22,-99,-25,123,-28,107,-31,116,-34,-114,-37,-61,-40,22,-42,126,-45,14,-47,-76,-50,-124,-52,111,-54,-121,-56,-68,-58,30,-59,-90,-61,86,-62,49,-63,55,-64,103,-65,-62,-66,78,-66,-1,-67,-28,-67,-13,-67,42,-66,-103,-66,39,-65,-20,-65,-43,-64,-19,-63,45,-61,-104,-60,41,-58,-30,-57,-60,-55,-60,-53,-18,-51,56,-48,-98,-46,45,-43,-54,-41,-111,-38,104,-35,90,-32,97,-29,122,-26,-90,-23,-32,-20,39,-16,122,-13,-46,-10,55,-6,-108,-3,2,1,96,4,-56,7,33,11,119,14,-60,17,0,21,52,24,83,27,96,30,92,33,59,36,8,39,-75,41,74,44,-65,46,19,49,72,51,89,53,69,55,16,57,-82,58,39,60,121,61,-98,62,-100,63,107,64,20,65,-121,65,-36,65,-11,65,-18,65,-77,65,76,65,-68,64,-1,63,20,63,4,62,-63,60,96,59,-51,57,25,56,60,54,60,52,25,50,-47,47,108,45,-27,42,71,40,-122,37,-77,34,-63,31,-63,28,-89,25,-126,22,73,19,5,16,-75,12,95,9,-1,5,-97,2,59,-1,-42,-5,122,-8,25,-11,-52,-15,124,-18,69,-21,13,-24,-10,-28,-32,-31,-17,-34,8,-36,63,-39,-110,-42,-6,-45,-120,-47,48,-49,-4,-52,-24,-54,-3,-56,46,-57,-109,-59,15,-60,-59,-62,-107,-63,-101,-64,-59,-65,29,-65,-95,-66,80,-66,45,-66,54,-66,107,-66,-51,-66,91,-65,20,-64,-5,-64,6,-62,70,-61,-94,-60,51,-58,-34,-57,-69,-55,-75,-53,-42,-51,23,-48,121,-46,-6,-44,-105,-41,83,-38,34,-35,15,-32,13,-29,32,-26,72,-23,119,-20,-67,-17,5,-13,93,-10,-73,-7,22,-3,120,0,-40,3,57,7,-114,10,-26,13,40,17,106,20,-105,23,-74,26,-59,29,-68,32,-99,35,108,38,24,41,-81,43,39,46,121,48,-72,50,-59,52,-69,54,-124,56,42,58,-88,59,-2,60,42,62,44,63,6,64,-82,64,51,65,-126,65,-80,65,-89,65,122,65,26,65,-111,64,-33,63,-4,62,-13,61,-64,60,95,59,-35,57,47,56,91,54,103,52,72,50,16,48,-82,45,55,43,-102,40,-25,37,26,35,49,32,57,29,40,26,7,23,-40,19,-103,16,81,13,-1,9,-91,6,75,3,-23,-1,-116,-4,47,-7,-41,-11,-122,-14,63,-17,0,-20,-42,-24,-78,-27,-87,-30,-84,-33,-53,-36,-1,-39,77,-41,-74,-44,63,-46,-30,-49,-83,-51,-111,-53,-96,-55,-47,-57,38,-58,-90,-60,76,-61,26,-62,21,-63,55,-64,-123,-65,4,-65,-92,-66,125,-66,117,-66}; }
	private static byte[] data31(){ return new byte[] {-90,-66,-6,-66,125,-65,47,-64,4,-63,12,-62,58,-61,-113,-60,17,-58,-74,-57,-125,-55,117,-53,-120,-51,-63,-49,22,-46,-113,-44,34,-41,-49,-39,-101,-36,121,-33,115,-30,123,-27,-103,-24,-60,-21,0,-17,66,-14,-107,-11,-26,-8,67,-4,-96,-1,-6,2,89,6,-87,9,1,13,66,16,-128,19,-81,22,-52,25,-34,28,-43,31,-69,34,-121,37,61,40,-45,42,83,45,-88,47,-17,49,-1,51,1,54,-51,55,127,57,1,59,101,60,-104,61,-91,62,-120,63,60,64,-53,64,44,65,91,65,105,65,62,65,-12,64,115,64,-49,63,-7,62,-2,61,-43,60,-122,59,14,58,108,56,-85,54,-69,52,-79,50,127,48,47,46,-66,43,50,41,-122,38,-58,35,-23,32,-9,29,-13,26,-40,23,-74,20,120,17,64,14,-20,10,-95,7,68,4,-19,0,-110,-3,55,-6,-27,-10,-111,-13,81,-16,17,-19,-30,-23,-58,-26,-80,-29,-68,-32,-48,-35,4,-37,76,-40,-80,-43,50,-45,-48,-48,-110,-50,112,-52,117,-54,-101,-56,-22,-58,92,-59,-8,-61,-67,-62,-89,-63,-62,-64,1,-64,110,-65,11,-65,-56,-66,-64,-66,-40,-66,33,-65,-104,-65,52,-64,0,-63,-8,-63,18,-61,95,-60,-51,-59,100,-57,35,-55,5,-53,11,-51,55,-49,124,-47,-24,-45,108,-42,18,-39,-53,-37,-90,-34,-118,-31,-111,-28,-97,-25,-60,-22,-10,-19,49,-15,123,-12,-57,-9,30,-5,116,-2,-50,1,36,5,121,8,-58,11,13,15,72,18,121,21,-105,24,-86,27,-89,30,-114,33,99,36,26,39,-70,41,62,44,-95,46,-23,48,11,51,15,53,-21,54,-89,56,56,58,-92,59,-24,60,1,62,-13,62,-71,63,82,64,-59,64,5,65,34,65,9,65,-50,64,95,64,-52,63,6,63,31,62,3,61,-53,59,92,58,-43,56,24,55,71,53,64,51,39,49,-33,46,-123,44,-1,41,104,39,-78,36,-33,33,2,31,-1,27,-8,24,-39,21,-85,18,116,15,49,12,-30,8,-105,5,60,2,-23,-2,-109,-5,63,-8,-12,-12,-84,-15,112,-18,67,-21,28,-24,15,-27,12,-30,33,-33,77,-36,-114,-39,-19,-42,98,-44,-2,-47,-85,-49,-120,-51,123,-53,-104,-55,-40,-57,60,-58,-53,-60,124,-61,94,-62,96,-63,-107,-64,-18,-65,118,-65,42,-65,4,-65,20,-65,66,-65,-85,-65,50,-64,-20,-64,-48,-63,-43,-62,19,-60,104,-59,-12,-58,-101,-56,109,-54,97,-52,120,-50,-78,-48,9,-45,-127,-43,19,-40,-63,-38,-118,-35,101,-32,94,-29,92,-26,126,-23,-100,-20,-41,-17,18,-13,90,-10,-87,-7,-7,-4,80,0,-94,3,-13,6,64,10,-122,13,-62,16,-12,19,21,23,44,26,44,29,28,32,-11,34,-76,37,96,40,-24,42,92,45,-87,47,-34,49,-23,51,-38,53,-98,55,68,57,-68,58,21,60,61,61,67,62,26,63,-57,63,79,64,-96,64,-43,64,-50,64,-87,64,80,64,-50,63,37,63,73,62,78,61,30,60,-48,58,84,57,-76,55,-19,53,5,52,-12,49,-55,47,118,45,13,43,126,40,-35,37,26,35,69,32,89,29,89,26,69,23,41,20,-12,16,-65,13,121,10,47,7,-32,3,-111,0,57,-3,-15,-7,-99,-10,95,-13,29,-16,-19,-20,-56,-23,-80,-26,-82,-29,-72,-32,-33,-35,22,-37,107,-40,-39,-43,97,-45,10,-47,-45,-50,-70,-52,-56,-54,-11,-56,74,-57,-60,-59,104,-60,46,-61,38,-62,60,-63,-119,-64,-11,-65,-107,-65,92,-65,77,-65,111,-65,-73,-65,45,-64,-50,-64,-105,-63,-114,-62,-86,-61,-13,-60,94,-58,-10,-57,-80,-55,-114,-53,-110,-51,-76,-49,-4,-47,92,-44,-32,-42,122,-39,49,-36,2,-33,-30,-31,-33,-28,-26,-25,4,-21,43,-18,98,-15,-97,-12,-26,-9,50,-5,127,-2,-45,1,28,5,109,8,-85,11,-16,14,30,18,72,21,95,24,104,27,93,30,62,33,12,36,-70,38,86,41,-47,43,48,46,113,48,-111,50,-117,52,106,54,27,56,-82,57,22,59,86,60,112,61,94,62,36,63,-63,63,44,64,120,64,-119,64,127,64,62,64,-44,63,71,63,-126,62,-97,61,-114,60,81,59,-13,57,104,56,-69,54,-25,52,-13,50,-43,48,-94,46,67,44,-48,41,62,39,-115,36,-50,33,-21,30,-1,27,-5,24,-28,21,-59,18,-110,15,90,12,24,9,-48,5,-126,2,57,-1,-27,-5,-93,-8,86,-11,31,-14,-27,-18,-63,-21,-95,-24,-104,-27,-97,-30,-74,-33,-22,-36,46,-38,-112,-41,13,-43,-93,-46,96,-48,49,-50,48,-52,71,-54,-118,-56,-19,-58,124,-59,43,-60,9,-61,12,-62,58,-63,-111,-64,22,-64,-64,-65,-100,-65,-98,-65,-51,-65,39,-64,-82,-64,91,-63,55,-62,55,-61,102,-60,-73,-59,53,-57,-44,-56,-103,-54,-121,-52,-114,-50,-63,-48,9,-45,120,-43,-1,-41,-94,-38,93,-35,47,-32,25,-29,19,-26}; }
	private static byte[] data32(){ return new byte[] {35,-23,59,-20,104,-17,-103,-14,-38,-11,26,-7,104,-4,-83,-1,-1,2,64,6,-115,9,-59,12,0,16,39,19,70,22,86,25,84,28,61,31,23,34,-49,36,125,39,3,42,117,44,-58,46,-10,48,11,51,-9,52,-61,54,106,56,-23,57,69,59,117,60,127,61,96,62,20,63,-93,63,0,64,59,64,66,64,35,64,-39,63,99,63,-62,62,-9,61,4,61,-26,59,-94,58,52,57,-93,55,-23,53,15,52,14,50,-17,47,-85,45,80,43,-47,40,58,38,-119,35,-65,32,-32,29,-17,26,-24,23,-44,20,-78,17,-127,14,74,11,11,8,-59,4,125,1,51,-2,-20,-6,-89,-9,105,-12,49,-15,5,-18,-29,-22,-47,-25,-48,-28,-36,-31,7,-33,57,-36,-109,-39,-6,-42,-122,-44,38,-46,-16,-49,-50,-51,-40,-53,0,-54,74,-56,-62,-58,85,-59,26,-60,-1,-62,19,-62,75,-63,-77,-64,64,-64,-5,-65,-32,-65,-15,-65,42,-64,-111,-64,34,-63,-38,-63,-63,-62,-52,-61,2,-59,95,-58,-29,-57,-116,-55,89,-53,75,-51,91,-49,-109,-47,-31,-45,84,-42,-33,-40,-125,-37,70,-34,22,-31,3,-28,-1,-26,9,-22,42,-19,77,-16,-125,-13,-67,-10,-2,-7,67,-3,-118,0,-46,3,19,7,85,10,-118,13,-68,16,-35,19,-9,22,-8,25,-13,28,-47,31,-96,34,84,37,-15,39,113,42,-41,44,30,47,68,49,75,51,48,53,-20,54,-115,56,-4,57,80,59,114,60,117,61,69,62,-12,62,115,63,-54,63,-9,63,-10,63,-50,63,119,63,-6,62,80,62,125,61,-128,60,93,59,13,58,-98,56,3,55,68,53,101,51,93,49,60,47,-12,44,-108,42,20,40,120,37,-56,34,-5,31,29,29,43,26,36,23,17,20,-15,16,-63,13,-113,10,80,7,17,4,-56,0,-118,-3,62,-6,9,-9,-57,-13,-98,-16,114,-19,90,-22,79,-25,84,-28,108,-31,-104,-34,-37,-37,53,-39,-83,-42,59,-44,-23,-47,-70,-49,-96,-51,-71,-53,-31,-55,64,-56,-74,-58,91,-59,36,-60,21,-61,48,-62,115,-63,-30,-64,121,-64,58,-64,44,-64,60,-64,-120,-64,-20,-64,-118,-63,71,-62,52,-61,69,-60,-127,-59,-30,-58,108,-56,23,-54,-19,-53,-38,-51,-7,-49,36,-46,-123,-44,-22,-42,-126,-39,33,-36,-29,-34,-72,-31,-97,-28,-98,-25,-91,-22,-61,-19,-28,-16,25,-12,78,-9,-116,-6,-50,-3,15,1,82,4,-111,7,-54,10,-3,13,38,17,65,20,86,23,81,26,67,29,28,32,-31,34,-111,37,37,40,-98,42,-4,44,58,47,92,49,88,51,55,53,-21,54,-124,56,-19,57,55,59,86,60,75,61,29,62,-66,62,57,63,-116,63,-84,63,-80,63,118,63,37,63,-100,62,-18,61,27,61,21,60,-16,58,-96,57,40,56,-114,54,-50,52,-24,50,-28,48,-65,46,118,44,24,42,-108,39,-2,36,73,34,-126,31,-94,28,-78,25,-81,22,-97,19,125,16,89,13,32,10,-19,6,-85,3,110,0,43,-3,-16,-7,-77,-10,-128,-13,85,-16,53,-19,30,-22,28,-25,35,-28,68,-31,117,-34,-65,-37,31,-39,-102,-42,51,-44,-29,-47,-68,-49,-85,-51,-63,-53,-6,-55,86,-56,-42,-58,-127,-59,75,-60,71,-61,98,-62,-83,-63,30,-63,-69,-64,-127,-64,115,-64,-115,-64,-45,-64,68,-63,-34,-63,-96,-62,-114,-61,-94,-60,-34,-59,67,-57,-53,-56,120,-54,77,-52,62,-50,84,-48,-116,-46,-37,-44,80,-41,-40,-39,-128,-36,58,-33,15,-30,-14,-28,-19,-25,-10,-22,8,-18,51,-15,83,-12,-107,-9,-63,-6,9,-2,63,1,-127,4,-70,7,-18,10,31,14,61,17,93,20,96,23,99,26,69,29,34,32,-35,34,-119,37,25,40,-117,42,-24,44,31,47,60,49,54,51,13,53,-62,54,82,56,-68,57,-1,58,29,60,13,61,-33,61,121,62,-8,62,66,63,103,63,97,63,48,63,-43,62,79,62,-92,61,-58,60,-49,59,-100,58,87,57,-39,55,69,54,-126,52,-94,50,-100,48,123,46,53,44,-42,41,90,39,-63,36,21,34,76,31,116,28,-124,25,-121,22,121,19,95,16,55,13,14,10,-45,6,-97,3,96,0,38,-3,-21,-7,-73,-10,-123,-13,96,-16,67,-19,51,-22,49,-25,65,-28,97,-31,-102,-34,-26,-37,73,-39,-53,-42,96,-44,29,-46,-17,-49,-24,-51,-2,-53,57,-54,-106,-56,28,-57,-61,-59,-108,-60,-115,-61,-86,-62,-9,-63,103,-63,5,-63,-53,-64,-70,-64,-40,-64,25,-63,-116,-63,33,-62,-28,-62,-48,-61,-32,-60,29,-58,123,-57,4,-55,-84,-54,125,-52,110,-50,125,-48,-76,-46,-3,-44,111,-41,-13,-39,-106,-36,77,-33,28,-30,-4,-28,-14,-25,-12,-22,9,-18,35,-15,78,-12,121,-9,-77,-6,-25,-3,37,1,91,4,-111,7,-60,10,-21,13,14,17,32,20,42,23,31,26,9,29,-40,31,-102,34,59,37}; }
	private static byte[] data33(){ return new byte[] {-50,39,62,42,-106,44,-48,46,-26,48,-28,50,-73,52,111,54,-5,55,103,57,-84,58,-57,59,-67,60,-119,61,44,62,-88,62,-10,62,30,63,23,63,-18,62,-112,62,22,62,99,61,-106,60,-108,59,116,58,41,57,-74,55,33,54,104,52,-121,50,-112,48,103,46,51,44,-49,41,96,39,-55,36,33,34,97,31,-117,28,-93,25,-84,22,-97,19,-114,16,107,13,67,10,19,7,-34,3,-88,0,110,-3,60,-6,6,-9,-34,-13,-72,-16,-96,-19,-110,-22,-108,-25,-91,-28,-54,-31,0,-33,82,-36,-78,-39,57,-41,-53,-44,-116,-46,90,-48,86,-50,103,-52,-91,-54,-1,-56,-126,-57,41,-58,-10,-60,-20,-61,9,-61,79,-62,-68,-63,88,-63,22,-63,6,-63,25,-63,90,-63,-60,-63,86,-62,20,-61,-10,-61,6,-59,53,-58,-106,-57,15,-55,-70,-54,125,-52,105,-50,117,-48,-97,-46,-25,-44,80,-41,-52,-39,106,-36,26,-33,-31,-31,-65,-28,-86,-25,-86,-22,-76,-19,-50,-16,-18,-13,28,-9,70,-6,-128,-3,-79,0,-25,3,27,7,69,10,110,13,-117,16,-100,19,-92,22,-107,25,-127,28,76,31,15,34,-78,36,64,39,-76,41,13,44,69,46,101,48,92,50,55,52,-16,53,127,55,-13,56,53,58,92,59,80,60,40,61,-53,61,79,62,-91,62,-50,62,-42,62,-85,62,91,62,-28,61,60,61,115,60,126,59,97,58,32,57,-74,55,41,54,119,52,-94,50,-85,48,-105,46,94,44,14,42,-99,39,19,37,116,34,-73,31,-17,28,7,26,26,23,21,20,9,17,-20,13,-52,10,-100,7,115,4,59,1,12,-2,-41,-6,-86,-9,-125,-12,94,-15,75,-18,60,-21,65,-24,83,-27,119,-30,-82,-33,-4,-36,99,-38,-36,-41,122,-43,43,-45,0,-47,-14,-50,2,-51,60,-53,-114,-55,16,-56,-83,-58,117,-59,103,-60,119,-61,-67,-62,30,-62,-78,-63,106,-63,78,-63,91,-63,-110,-63,-13,-63,123,-62,47,-61,9,-60,12,-59,54,-58,-122,-57,-3,-56,-106,-54,85,-52,52,-50,55,-48,87,-46,-105,-44,-15,-42,108,-39,-7,-37,-90,-34,99,-31,53,-28,30,-25,16,-22,26,-19,39,-16,68,-13,107,-10,-113,-7,-58,-4,-18,-1,39,3,78,6,-128,9,-100,12,-66,15,-53,18,-46,21,-59,24,-82,27,124,30,63,33,-26,35,117,38,-17,40,70,43,-119,45,-89,47,-87,49,-120,51,70,53,-33,54,86,56,-91,57,-50,58,-46,59,-84,60,95,61,-24,61,73,62,127,62,-113,62,111,62,47,62,-70,61,40,61,99,60,125,59,108,58,54,57,-39,55,85,54,-77,52,-27,50,0,49,-16,46,-56,44,126,42,28,40,-100,37,4,35,85,32,-111,29,-72,26,-48,23,-43,20,-50,17,-69,14,-97,11,121,8,82,5,32,2,-10,-2,-60,-5,-101,-8,118,-11,83,-14,66,-17,49,-20,58,-23,70,-26,111,-29,-98,-32,-18,-35,75,-37,-55,-40,90,-42,13,-44,-44,-47,-57,-49,-52,-51,-2,-53,73,-54,-63,-56,84,-57,24,-58,-11,-60,6,-60,55,-61,-111,-62,26,-62,-62,-63,-99,-63,-100,-63,-59,-63,25,-62,-106,-62,55,-61,9,-60,-5,-60,25,-58,91,-57,-62,-56,80,-54,0,-52,-43,-51,-59,-49,-34,-47,12,-44,96,-42,-55,-40,80,-37,-20,-35,-94,-32,107,-29,70,-26,52,-23,47,-20,57,-17,78,-14,105,-11,-112,-8,-73,-5,-28,-2,16,2,60,5,98,8,-122,11,-97,14,-80,17,-75,20,-86,23,-108,26,102,29,45,32,-45,34,110,37,-26,39,75,42,-113,44,-72,46,-63,48,-87,50,112,52,22,54,-109,55,-13,56,35,58,55,59,28,60,-36,60,116,61,-30,61,39,62,70,62,53,62,3,62,-97,61,26,61,103,60,-112,59,-113,58,102,57,28,56,-90,54,19,53,86,51,123,49,127,47,99,45,39,43,-44,40,93,38,-42,35,49,33,121,30,-86,27,-48,24,-40,21,-29,18,-49,15,-62,12,-96,9,127,6,84,3,44,0,1,-3,-39,-7,-75,-10,-103,-13,127,-16,121,-19,119,-22,-121,-25,-87,-28,-40,-31,31,-33,126,-36,-20,-39,126,-41,35,-43,-25,-46,-51,-48,-56,-50,-15,-52,47,-53,-100,-55,34,-56,-41,-58,-88,-59,-86,-60,-54,-61,26,-61,-115,-62,41,-62,-15,-63,-32,-63,-7,-63,59,-62,-91,-62,57,-61,-11,-61,-41,-60,-28,-59,18,-57,108,-56,-25,-55,-124,-53,74,-51,44,-49,46,-47,87,-45,-112,-43,-12,-41,102,-38,-5,-36,-100,-33,96,-30,41,-27,18,-24,-2,-22,2,-18,10,-15,35,-12,61,-9,98,-6,-121,-3,-79,0,-41,3,-3,6,29,10,55,13,71,16,76,19,72,22,48,25,10,28,-46,30,-128,33,36,36,-97,38,17,41,91,43,-110,45,-94,47,-103,49,108,51,29,53,-82,54,20,56,93,57,121,58,114,59,69,60,-24,60,113,61,-64,61,-11,61,-6,61}; }
	private static byte[] data34(){ return new byte[] {-47,61,-112,61,13,61,125,60,-83,59,-56,58,-81,57,118,56,26,55,-113,53,-16,51,32,50,56,48,47,46,-1,43,-62,41,87,39,-30,36,74,34,-97,31,-31,28,13,26,40,23,54,20,52,17,42,14,19,11,-11,7,-41,4,-82,1,-117,-2,100,-5,67,-8,38,-11,17,-14,4,-17,3,-20,18,-23,42,-26,89,-29,-103,-32,-20,-35,91,-37,-38,-40,122,-42,53,-44,7,-46,-1,-49,19,-50,70,-52,-94,-54,26,-55,-70,-57,-127,-58,105,-59,125,-60,-74,-61,20,-61,-93,-62,79,-62,47,-62,48,-62,92,-62,-75,-62,46,-61,-38,-61,-93,-60,-100,-59,-75,-58,-6,-57,94,-55,-20,-54,-105,-52,105,-50,89,-48,108,-46,-106,-44,-26,-42,72,-39,-54,-37,99,-34,15,-31,-45,-29,-91,-26,-113,-23,127,-20,-122,-17,-116,-14,-91,-11,-64,-8,-33,-5,5,-1,39,2,73,5,105,8,-127,11,-109,14,-101,17,-106,20,-122,23,98,26,52,29,-25,31,-110,34,29,37,-111,39,-16,41,41,44,81,46,79,48,56,50,-12,51,-104,53,17,55,106,56,-99,57,-88,58,-115,59,77,60,-32,60,81,61,-108,61,-79,61,-92,61,114,61,15,61,-113,60,-36,59,7,59,15,58,-28,56,-92,55,47,54,-94,52,-19,50,24,49,33,47,12,45,-39,42,-117,40,31,38,-98,35,1,33,83,30,-114,27,-74,24,-47,21,-37,18,-40,15,-47,12,-74,9,-96,6,-128,3,91,0,65,-3,26,-6,3,-9,-21,-13,-34,-16,-37,-19,-28,-22,-7,-25,33,-27,87,-30,-89,-33,4,-35,-128,-38,16,-40,-69,-43,-123,-45,105,-47,108,-49,-107,-51,-44,-53,65,-54,-53,-56,123,-57,82,-58,77,-59,111,-60,-70,-61,42,-61,-58,-62,-121,-62,116,-62,-122,-62,-61,-62,40,-61,-75,-61,105,-60,71,-59,72,-58,116,-57,-65,-56,52,-54,-53,-53,-127,-51,96,-49,85,-47,114,-45,-89,-43,-7,-41,103,-38,-20,-36,-120,-33,60,-30,0,-27,-39,-25,-65,-22,-75,-19,-74,-16,-61,-13,-44,-10,-14,-7,8,-3,47,0,72,3,105,6,-128,9,-110,12,-100,15,-100,18,-113,21,115,24,73,27,11,30,-72,32,84,35,-44,37,60,40,-116,42,-70,44,-45,46,-60,48,-99,50,76,52,-30,53,75,55,-106,56,-69,57,-78,58,-110,59,55,60,-56,60,32,61,91,61,103,61,78,61,11,61,-95,60,12,60,84,59,112,58,105,57,59,56,-27,54,115,53,-48,51,29,50,54,48,64,46,29,44,-24,41,-111,39,34,37,-98,34,-6,31,76,29,-126,26,-85,23,-61,20,-48,17,-53,14,-59,11,-81,8,-104,5,126,2,95,-1,66,-4,43,-7,15,-10,9,-13,-7,-17,5,-19,17,-22,52,-25,96,-28,-91,-31,-6,-34,102,-36,-20,-39,-124,-41,64,-43,17,-45,3,-47,23,-49,65,-51,-101,-53,8,-54,-88,-56,96,-57,70,-58,76,-59,125,-60,-45,-61,82,-61,-9,-62,-55,-62,-68,-62,-34,-62,39,-61,-109,-61,47,-60,-20,-60,-46,-59,-31,-58,16,-56,106,-55,-30,-54,-123,-52,62,-50,39,-48,31,-46,69,-44,123,-42,-44,-40,70,-37,-54,-35,111,-32,29,-29,-22,-27,-68,-24,-87,-21,-102,-18,-101,-15,-91,-12,-74,-9,-53,-6,-24,-3,-1,0,28,4,51,7,69,10,82,13,84,16,77,19,56,22,22,25,-32,27,-100,30,63,33,-47,35,70,38,-89,40,-21,42,15,45,30,47,1,49,-46,50,119,52,-2,53,96,55,-97,56,-76,57,-84,58,113,59,28,60,-109,60,-19,60,22,61,28,61,-8,60,-84,60,56,60,-99,59,-40,58,-16,57,-32,56,-86,55,80,54,-44,52,47,51,115,49,-119,47,-115,45,106,43,45,41,-40,38,98,36,-34,33,58,31,-119,28,-63,25,-22,22,3,20,14,17,17,14,6,11,-5,7,-32,4,-48,1,-81,-2,-98,-5,-124,-8,119,-11,109,-14,108,-17,121,-20,-113,-23,-73,-26,-18,-29,56,-31,-106,-34,12,-36,-107,-39,63,-41,-5,-44,-37,-46,-45,-48,-16,-50,39,-51,-123,-53,0,-54,-90,-56,104,-57,89,-58,101,-59,-96,-60,1,-60,-126,-61,57,-61,9,-61,12,-61,49,-61,127,-61,-6,-61,-107,-60,92,-59,73,-58,88,-57,-107,-56,-21,-55,111,-53,15,-51,-45,-50,-72,-48,-71,-46,-35,-44,24,-41,111,-39,-28,-37,106,-34,12,-31,-67,-29,-122,-26,88,-23,69,-20,49,-17,51,-14,56,-11,69,-8,88,-5,111,-2,-123,1,-101,4,-83,7,-70,10,-63,13,-65,16,-82,19,-103,22,102,25,55,28,-34,30,-122,33,8,36,122,38,-44,40,11,43,49,45,44,47,21,49,-45,50,119,52,-11,53,78,55,-120,56,-107,57,-125,58,73,59,-29,59,94,60,-88,60,-47,60,-47,60,-91,60,85,60,-35,59,57,59,119,58,-123,57,116,56,57,55,-34,53,92,52,-69,50,-11,48,17,47,14,45,-19,42,-80,40,87,38}; }
	private static byte[] data35(){ return new byte[] {-23,35,92,33,-63,30,14,28,69,25,119,22,-118,19,-96,16,-98,13,-97,10,-114,7,-128,4,107,1,88,-2,68,-5,51,-8,41,-11,36,-14,44,-17,57,-20,90,-23,-125,-26,-60,-29,18,-31,118,-34,-13,-37,-127,-39,49,-41,-11,-44,-39,-46,-38,-48,-9,-50,59,-51,-103,-53,30,-54,-56,-56,-113,-57,-125,-58,-102,-59,-44,-60,60,-60,-58,-61,119,-61,85,-61,85,-61,-127,-61,-46,-61,79,-60,-19,-60,-74,-59,-91,-58,-72,-57,-15,-56,80,-54,-51,-53,116,-51,52,-49,27,-47,27,-45,62,-43,120,-41,-47,-39,63,-36,-57,-34,101,-31,21,-28,-38,-26,-82,-23,-114,-20,-127,-17,120,-14,125,-11,-121,-8,-108,-5,-89,-2,-72,1,-53,4,-41,7,-30,10,-33,13,-34,16,-59,19,-86,22,119,25,57,28,-24,30,127,33,5,36,110,38,-62,40,-7,42,18,45,20,47,-19,48,-78,50,72,52,-57,53,29,55,78,56,97,57,67,58,9,59,-92,59,21,60,101,60,-122,60,-121,60,88,60,11,60,-119,59,-15,58,34,58,57,57,34,56,-20,54,-114,53,17,52,107,50,-83,48,-58,46,-57,44,-87,42,106,40,28,38,-92,35,40,33,-123,30,-36,27,21,25,71,22,98,19,123,16,125,13,-128,10,118,7,108,4,88,1,79,-2,56,-5,51,-8,41,-11,42,-14,52,-17,74,-20,105,-23,-99,-26,-37,-29,52,-31,-105,-34,25,-36,-82,-39,91,-41,40,-43,12,-45,17,-47,50,-49,120,-51,-43,-53,100,-54,4,-55,-38,-57,-58,-58,-31,-59,31,-59,-125,-60,14,-60,-59,-61,-102,-61,-93,-61,-57,-61,29,-60,-110,-60,55,-59,-8,-59,-22,-58,-9,-57,48,-55,-117,-54,9,-52,-89,-51,108,-49,71,-47,75,-45,101,-43,-96,-41,-15,-39,94,-36,-31,-34,121,-31,41,-28,-28,-26,-72,-23,-110,-20,-127,-17,114,-14,117,-11,120,-8,-126,-5,-112,-2,-98,1,-87,4,-73,7,-74,10,-73,13,-84,16,-111,19,117,22,59,25,-4,27,-89,30,60,33,-66,35,39,38,117,40,-83,42,-59,44,-61,46,-99,48,94,50,-10,51,117,53,-56,54,-2,55,10,57,-12,57,-73,58,83,59,-55,59,22,60,61,60,60,60,21,60,-60,59,78,59,-82,58,-19,57,0,57,-14,55,-67,54,100,53,-21,51,76,50,-114,48,-79,46,-77,44,-101,42,100,40,20,38,-85,35,42,33,-106,30,-23,27,47,25,96,22,-121,19,-100,16,-84,13,-83,10,-84,7,-90,4,-107,1,-111,-2,127,-5,125,-8,119,-11,125,-14,-121,-17,-92,-20,-62,-23,-3,-26,60,-28,-110,-31,0,-33,122,-36,23,-38,-61,-41,-112,-43,116,-45,123,-47,-103,-49,-34,-51,63,-52,-59,-54,109,-55,55,-56,40,-57,61,-58,121,-59,-39,-60,101,-60,15,-60,-20,-61,-27,-61,14,-60,89,-60,-50,-60,104,-59,42,-58,16,-57,30,-56,77,-55,-93,-54,26,-52,-76,-51,112,-49,71,-47,68,-45,86,-43,-115,-41,-43,-39,63,-36,-73,-34,79,-31,-15,-29,-82,-26,117,-23,79,-20,52,-17,35,-14,30,-11,28,-8,35,-5,44,-2,52,1,62,4,66,7,70,10,61,13,50,16,21,19,-13,21,-68,24,123,27,31,30,-68,32,52,35,-90,37,-17,39,42,42,65,44,66,46,31,48,-33,49,126,51,-6,52,87,54,-115,55,-99,56,-115,57,83,58,-11,58,112,59,-61,59,-16,59,-11,59,-43,59,-119,59,27,59,-125,58,-57,57,-29,56,-35,55,-83,54,96,53,-22,51,85,50,-95,48,-57,46,-40,44,-65,42,-104,40,73,38,-19,35,113,33,-30,30,66,28,-120,25,-57,22,-19,19,16,17,30,14,45,11,43,8,43,5,37,2,27,-1,24,-4,15,-7,21,-10,24,-13,41,-16,67,-19,105,-22,-99,-25,-28,-28,54,-30,-92,-33,34,-35,-74,-38,104,-40,45,-42,18,-44,21,-46,47,-48,114,-50,-50,-52,77,-53,-13,-55,-74,-56,-95,-57,-78,-58,-28,-59,64,-59,-62,-60,103,-60,59,-60,44,-60,76,-60,-112,-60,-6,-60,-114,-59,67,-58,36,-57,38,-56,75,-55,-101,-54,4,-52,-104,-51,73,-49,23,-47,9,-45,22,-43,61,-41,-123,-39,-36,-37,86,-34,-37,-32,126,-29,45,-26,-16,-24,-63,-21,-98,-18,-117,-15,121,-12,121,-9,116,-6,123,-3,127,0,-124,3,-123,6,-122,9,122,12,110,15,79,18,43,21,-10,23,-80,26,94,29,-16,31,120,34,-36,36,54,39,108,41,-117,43,-114,45,111,47,57,49,-40,50,97,52,-66,53,-2,54,24,56,12,57,-35,57,-119,58,9,59,105,59,-98,59,-82,59,-105,59,87,59,-13,58,102,58,-76,57,-35,56,-33,55,-65,54,119,53,19,52,-124,50,-34,48,14,47,40,45,30,43,-4,40,-67,38,104,36,-11,33,114,31,-39,28,40,26,113,23,-99,20,-55,17,-35,14,-11,11,-13,8,2,6,-9,2,-6,-1,-10,-4,-13,-7}; }
	private static byte[] data36(){ return new byte[] {-6,-10,-1,-13,21,-15,42,-18,88,-21,-123,-24,-50,-27,33,-29,-121,-32,7,-34,-106,-37,68,-39,4,-41,-25,-44,-34,-46,-7,-48,47,-49,-122,-51,-1,-53,-103,-54,85,-55,56,-56,58,-57,105,-58,-76,-59,47,-59,-56,-60,-115,-60,120,-60,-122,-60,-61,-60,26,-59,-88,-59,76,-58,33,-57,22,-56,47,-55,111,-54,-48,-53,83,-51,-8,-50,-68,-48,-97,-46,-96,-44,-67,-42,-11,-40,73,-37,-83,-35,51,-32,-62,-30,109,-27,37,-24,-20,-22,-59,-19,-93,-16,-108,-13,-125,-10,127,-7,126,-4,125,-1,-128,2,125,5,121,8,111,11,93,14,66,17,27,20,-23,22,-92,25,83,28,-22,30,114,33,-31,35,58,38,120,40,-97,42,-92,44,-108,46,95,48,14,50,-102,51,5,53,78,54,116,55,115,56,81,57,6,58,-104,58,3,59,67,59,102,59,85,59,46,59,-50,58,88,58,-81,57,-23,56,-6,55,-24,54,-80,53,88,52,-35,50,60,49,-123,47,-91,45,-85,43,-102,41,98,39,27,37,-71,34,59,32,-79,29,12,27,89,24,-104,21,-61,18,-24,15,-1,12,14,10,25,7,28,4,31,1,32,-2,34,-5,40,-8,53,-11,67,-14,99,-17,-123,-20,-69,-23,-6,-26,78,-28,-81,-31,42,-33,-75,-36,91,-38,22,-40,-16,-43,-34,-45,-13,-47,27,-48,108,-50,-42,-52,103,-53,22,-54,-20,-56,-30,-57,-1,-58,67,-58,-89,-59,57,-59,-24,-60,-57,-60,-59,-60,-17,-60,59,-59,-78,-59,75,-58,13,-57,-17,-57,-2,-56,39,-54,123,-53,-18,-52,127,-50,57,-48,7,-46,-1,-45,6,-42,57,-40,113,-38,-38,-36,64,-33,-45,-31,105,-28,23,-25,-39,-23,-97,-20,127,-17,91,-14,80,-11,59,-8,58,-5,49,-2,47,1,44,4,35,7,24,10,6,13,-23,15,-57,18,-110,21,83,24,6,27,-98,29,49,32,-95,34,4,37,74,39,120,41,-119,43,-125,45,86,47,21,49,-85,50,36,52,125,53,-85,54,-62,55,-90,56,116,57,15,58,-115,58,-29,58,15,59,25,59,-5,58,-77,58,78,58,-73,57,4,57,39,56,37,55,5,54,-71,52,84,51,-60,49,28,48,78,46,104,44,98,42,61,40,6,38,-83,35,70,33,-62,30,44,28,-120,25,-52,22,9,20,50,17,84,14,108,11,124,8,-120,5,-115,2,-105,-1,-106,-4,-89,-7,-84,-10,-60,-13,-36,-16,0,-18,53,-21,108,-24,-63,-27,25,-29,-112,-32,18,-34,-80,-37,101,-39,47,-41,27,-43,26,-45,63,-47,124,-49,-35,-51,91,-52,-2,-54,-63,-55,-86,-56,-77,-57,-26,-58,57,-58,-75,-59,87,-59,27,-59,14,-59,28,-59,91,-59,-72,-59,65,-58,-21,-58,-65,-57,-79,-56,-50,-55,10,-53,105,-52,-22,-51,-115,-49,76,-47,45,-45,43,-43,63,-41,120,-39,-65,-37,38,-34,-99,-32,44,-29,-50,-27,126,-24,64,-21,13,-18,-24,-16,-52,-13,-72,-10,-89,-7,-96,-4,-107,-1,-112,2,-124,5,119,8,101,11,73,14,39,17,-9,19,-69,22,112,25,22,28,-92,30,40,33,-117,35,-31,37,21,40,56,42,55,44,32,46,-26,47,-111,49,23,51,-127,52,-60,53,-26,54,-25,55,-68,56,120,57,-1,57,114,58,-83,58,-47,58,-57,58,-109,58,71,58,-61,57,42,57,95,56,119,55,103,54,56,53,-32,51,111,50,-47,48,33,47,72,45,86,43,73,41,28,39,-36,36,127,34,16,32,-121,29,-16,26,68,24,-119,21,-61,18,-21,15,16,13,37,10,58,7,69,4,83,1,88,-2,106,-5,113,-8,-117,-11,-97,-14,-58,-17,-16,-20,46,-22,114,-25,-50,-28,52,-30,-76,-33,70,-35,-18,-38,-79,-40,-119,-42,-126,-44,-110,-46,-62,-48,18,-49,126,-51,16,-52,-66,-54,-107,-55,-120,-56,-88,-57,-29,-58,75,-58,-41,-59,-127,-59,96,-59,83,-59,-128,-59,-66,-59,55,-58,-62,-58,-126,-57,93,-56,94,-55,-120,-54,-54,-53,60,-51,-64,-50,113,-48,54,-46,36,-44,33,-42,72,-40,123,-38,-48,-36,57,-33,-76,-31,71,-28,-20,-26,-101,-23,98,-20,45,-17,9,-14,-22,-12,-43,-9,-61,-6,-74,-3,-85,0,-102,3,-112,6,121,9,97,12,63,15,18,18,-35,20,-108,23,68,26,-38,28,100,31,-40,33,49,36,124,38,-94,40,-71,42,-82,44,-124,46,69,48,-40,49,92,51,-83,52,-20,53,-6,54,-18,55,-70,56,95,57,-27,57,60,58,120,58,-124,58,114,58,53,58,-46,57,79,57,-96,56,-47,55,-37,54,-63,53,-118,52,38,51,-82,49,8,48,80,46,111,44,122,42,98,40,53,38,-19,35,-114,33,25,31,-111,28,-10,25,72,23,-112,20,-60,17,-12,14,19,12,48,9,68,6,84,3,101,0,113,-3,-126,-6,-105,-9,-81,-12,-48,-15,-4,-18,44,-20,117,-23,-63,-26,37,-28,-106,-31,31,-33,-71,-36,114,-38,56,-40,34,-42}; }
	private static byte[] data37(){ return new byte[] {33,-44,63,-46,122,-48,-42,-50,78,-51,-21,-53,-89,-54,-120,-55,-120,-56,-77,-57,-5,-58,111,-58,3,-58,-65,-59,-94,-59,-90,-59,-40,-59,38,-58,-93,-58,62,-57,2,-56,-24,-56,-13,-55,34,-53,111,-52,-27,-51,114,-49,40,-47,-12,-46,-27,-44,-23,-42,18,-39,73,-37,-92,-35,9,-32,-116,-30,29,-27,-63,-25,118,-22,53,-19,6,-16,-38,-14,-65,-11,-95,-8,-111,-5,126,-2,108,1,95,4,67,7,51,10,10,13,-22,15,-79,18,117,21,40,24,-55,26,94,29,-38,31,71,34,-104,36,-42,38,-9,40,0,43,-20,44,-68,46,107,48,-3,49,110,51,-68,52,-21,53,-12,54,-38,55,-98,56,56,57,-75,57,4,58,51,58,59,58,27,58,-40,57,111,57,-32,56,43,56,86,55,87,54,58,53,-8,51,-108,50,17,49,108,47,-85,45,-54,43,-51,41,-72,39,-126,37,63,35,-40,32,104,30,-37,27,66,25,-106,22,-37,19,21,17,67,14,103,11,-121,8,-101,5,-76,2,-60,-1,-41,-4,-18,-7,6,-9,37,-12,77,-15,123,-18,-71,-21,1,-23,89,-26,-62,-29,61,-31,-52,-34,113,-36,42,-38,4,-40,-21,-43,-4,-45,27,-46,102,-48,-62,-50,74,-51,-21,-53,-78,-54,-104,-55,-90,-56,-46,-57,41,-57,-97,-58,62,-58,1,-58,-23,-59,-7,-59,41,-58,-120,-58,2,-57,-87,-57,112,-56,90,-55,108,-54,-98,-53,-16,-52,104,-50,-4,-49,-81,-47,-123,-45,110,-43,127,-41,-96,-39,-33,-37,52,-34,-99,-32,31,-29,-81,-27,82,-24,4,-21,-59,-19,-116,-16,105,-13,62,-10,40,-7,12,-4,-8,-2,-29,1,-51,4,-75,7,-110,10,115,13,63,16,10,19,-60,21,112,24,14,27,-103,29,17,32,114,34,-60,36,-13,38,20,41,18,43,-9,44,-62,46,103,48,-10,49,92,51,-88,52,-52,53,-47,54,-80,55,108,56,6,57,116,57,-58,57,-22,57,-18,57,-51,57,-128,57,23,57,127,56,-51,55,-19,54,-14,53,-50,52,-119,51,40,50,-101,48,-3,46,53,45,85,43,91,41,62,39,17,37,-55,34,100,32,-8,29,104,27,-43,24,39,22,116,19,-85,16,-30,13,2,11,45,8,63,5,97,2,112,-1,-114,-4,-93,-7,-61,-10,-23,-13,15,-15,78,-18,-123,-21,-37,-24,53,-26,-92,-29,37,-31,-71,-34,100,-36,39,-38,-3,-41,-11,-43,0,-44,47,-46,120,-48,-33,-50,103,-51,18,-52,-40,-54,-54,-55,-43,-56,13,-56,98,-57,-33,-58,-126,-58,70,-58,52,-58,69,-58,123,-58,-40,-58,89,-57,-3,-57,-55,-56,-75,-55,-57,-54,-8,-53,78,-51,-59,-50,85,-48,18,-46,-39,-45,-48,-43,-44,-41,-5,-39,51,-36,-116,-34,-18,-32,112,-29,-5,-27,-98,-24,75,-21,10,-18,-51,-16,-91,-13,119,-10,95,-7,60,-4,38,-1,12,2,-16,4,-43,7,-82,10,-120,13,81,16,25,19,-55,21,118,24,10,27,-107,29,4,32,103,34,-86,36,-31,38,-14,40,-11,42,-48,44,-103,46,59,48,-58,49,40,51,112,52,-109,53,-109,54,113,55,42,56,-63,56,47,57,125,57,-95,57,-92,57,127,57,54,57,-57,56,53,56,125,55,-93,54,-94,53,-124,52,62,51,-35,49,87,48,-77,46,-13,44,18,43,26,41,3,39,-41,36,-114,34,54,32,-64,29,64,27,-87,24,2,22,82,19,-117,16,-55,13,-19,10,25,8,53,5,83,2,112,-1,-119,-4,-87,-7,-52,-10,-14,-13,38,-15,91,-18,-91,-21,-13,-24,90,-26,-58,-29,80,-31,-28,-34,-107,-36,87,-38,54,-40,43,-42,63,-44,108,-46,-73,-48,36,-49,-87,-51,90,-52,31,-53,18,-54,32,-55,87,-56,-85,-57,47,-57,-57,-58,-107,-58,126,-58,-116,-58,-57,-58,29,-57,-97,-57,68,-56,6,-55,-7,-55,1,-53,54,-52,-123,-51,-8,-50,-118,-48,60,-46,7,-44,-9,-43,-11,-41,29,-38,77,-36,-95,-34,5,-31,122,-29,9,-26,-95,-24,76,-21,7,-18,-60,-16,-103,-13,102,-10,72,-7,34,-4,7,-1,-22,1,-57,4,-85,7,125,10,85,13,28,16,-37,18,-114,21,51,24,-58,26,77,29,-68,31,25,34,94,36,-114,38,-93,40,-99,42,-127,44,63,46,-24,47,109,49,-46,50,25,52,62,53,59,54,32,55,-45,55,113,56,-33,56,45,57,88,57,89,57,57,57,-13,56,-122,56,-6,55,66,55,112,54,112,53,87,52,24,51,-74,49,57,48,-101,46,-39,44,9,43,7,41,4,39,-47,36,-104,34,59,32,-44,29,82,27,-61,24,36,22,115,19,-71,16,-12,13,36,11,80,8,114,5,-105,2,-77,-1,-40,-4,-11,-7,30,-9,74,-12,124,-15,-69,-18,2,-20,86,-23,-66,-26,44,-28,-71,-31,76,-33,2,-35,-63,-38,-93,-40,-104,-42,-86,-44,-38,-46,33,-47,-113,-49,18,-50,-64,-52,-122,-53,116,-54,-126,-55,-78,-56,9,-56,-127,-57}; }
	private static byte[] data38(){ return new byte[] {31,-57,-30,-58,-56,-58,-43,-58,7,-57,89,-57,-40,-57,114,-56,57,-55,26,-54,37,-53,79,-52,-103,-51,8,-49,-111,-48,60,-46,6,-44,-26,-43,-24,-41,0,-38,49,-36,123,-34,-41,-32,74,-29,-50,-27,100,-24,8,-21,-70,-19,120,-16,62,-13,16,-10,-28,-8,-63,-5,-100,-2,124,1,86,4,52,7,7,10,-41,12,-97,15,88,18,11,21,-81,23,63,26,-57,28,50,31,-111,33,-41,35,5,38,28,40,26,42,-7,43,-64,45,103,47,-17,48,91,50,-94,51,-54,52,-50,53,-76,54,114,55,13,56,-120,56,-42,56,11,57,15,57,-7,56,-75,56,85,56,-53,55,28,55,82,54,89,53,72,52,17,51,-73,49,65,48,-86,46,-11,44,36,43,54,41,46,39,13,37,-45,34,-120,32,28,30,-83,27,29,25,-122,22,-31,19,38,17,108,14,-95,11,-49,8,-2,5,29,3,72,0,104,-3,-111,-6,-71,-9,-26,-12,33,-14,90,-17,-86,-20,-3,-23,97,-25,-39,-28,91,-30,-9,-33,-91,-35,103,-37,70,-39,54,-41,75,-43,111,-45,-67,-47,29,-48,-92,-50,70,-51,13,-52,-17,-54,-4,-55,36,-55,114,-56,-25,-57,122,-57,55,-57,22,-57,24,-57,67,-57,-115,-57,3,-56,-109,-56,82,-55,40,-54,44,-53,74,-52,-115,-51,-15,-50,112,-48,21,-46,-49,-45,-83,-43,-95,-41,-78,-39,-39,-37,27,-34,109,-32,-37,-30,83,-27,-28,-25,127,-22,43,-19,-32,-17,-93,-14,108,-11,61,-8,17,-5,-21,-3,-62,0,-95,3,113,6,72,9,19,12,-41,14,-108,17,67,20,-28,22,123,25,-5,27,111,30,-53,32,21,35,69,37,96,39,97,41,70,43,17,45,-69,46,78,48,-71,49,15,51,54,52,74,53,49,54,-7,54,-96,55,31,56,123,56,-73,56,-59,56,-71,56,-126,56,40,56,-83,55,7,55,71,54,92,53,83,52,40,51,-38,49,111,48,-29,46,56,45,114,43,-113,41,-110,39,122,37,77,35,5,33,-83,30,60,28,-67,25,43,23,-116,20,-32,17,36,15,102,12,-103,9,-55,6,-9,3,30,1,70,-2,114,-5,-101,-8,-49,-11,7,-13,70,-16,-110,-19,-25,-22,77,-24,-65,-27,67,-29,-37,-32,-123,-34,71,-36,30,-38,12,-40,25,-42,58,-44,127,-46,-38,-48,88,-49,-13,-51,-81,-52,-115,-53,-117,-54,-83,-55,-16,-56,88,-56,-28,-57,-110,-57,103,-57,94,-57,124,-57,-70,-57,35,-56,-88,-56,87,-55,37,-54,23,-53,45,-52,96,-51,-72,-50,44,-48,-63,-47,114,-45,67,-43,41,-41,49,-39,76,-37,-127,-35,-52,-33,43,-30,-99,-28,34,-25,-74,-23,87,-20,8,-17,-66,-15,-123,-12,75,-9,30,-6,-17,-4,-60,-1,-99,2,106,5,66,8,4,11,-50,13,-122,16,54,19,-39,21,112,24,-13,26,107,29,-56,31,24,34,77,36,110,38,116,40,97,42,49,44,-23,45,124,47,-5,48,78,50,-115,51,-96,52,-102,53,106,54,31,55,-88,55,22,56,87,56,124,56,118,56,82,56,3,56,-104,55,-1,54,80,54,111,53,123,52,88,51,28,50,-63,48,60,47,-88,45,-23,43,23,42,37,40,29,38,-8,35,-64,33,113,31,12,29,-104,26,18,24,121,21,-41,18,37,16,110,13,-89,10,-29,7,12,5,67,2,105,-1,-101,-4,-58,-7,-1,-10,50,-12,121,-15,-65,-18,22,-20,121,-23,-22,-26,105,-28,-1,-31,-94,-33,95,-35,48,-37,24,-39,26,-41,56,-43,109,-45,-59,-47,50,-48,-55,-50,115,-51,73,-52,57,-53,77,-54,-124,-55,-35,-56,90,-56,-4,-57,-66,-57,-88,-57,-74,-57,-27,-57,60,-56,-78,-56,80,-55,16,-54,-16,-54,-11,-53,27,-51,94,-50,-56,-49,73,-47,-19,-46,-82,-44,-122,-42,126,-40,-115,-38,-77,-36,-13,-34,65,-31,-81,-29,30,-26,-78,-24,64,-21,-19,-19,-103,-16,85,-13,25,-10,-32,-8,-80,-5,125,-2,82,1,29,4,-15,6,-77,9,125,12,49,15,-25,17,-119,20,34,23,-83,25,34,28,-116,30,-35,32,28,35,65,37,83,39,70,41,36,43,-29,44,-123,46,13,48,110,49,-70,50,-37,51,-29,52,-58,53,-124,54,34,55,-99,55,-15,55,37,56,52,56,27,56,-27,55,-123,55,5,55,97,54,-104,53,-80,52,-92,51,120,50,43,49,-66,47,53,46,-117,44,-58,42,-24,40,-24,38,-35,36,-87,34,112,32,19,30,-81,27,50,25,-89,22,15,20,103,17,-74,14,-2,11,55,9,117,6,-93,3,-41,0,10,-2,56,-5,114,-8,-86,-11,-22,-14,56,-16,-121,-19,-23,-22,86,-24,-47,-27,98,-29,-3,-32,-76,-34,124,-36,90,-38,87,-40,98,-42,-109,-44,-40,-46,64,-47,-64,-49,101,-50,35,-51,9,-52,10,-53,50,-54,120,-55,-26,-56,112,-56,39,-56,-9,-57,-8,-57,15,-56,86,-56,-75,-56,68,-55,-23,-55,-65,-54,-89,-53}; }
	private static byte[] data39(){ return new byte[] {-63,-52,-21,-51,71,-49,-80,-48,72,-46,-17,-45,-67,-43,-96,-41,-99,-39,-73,-37,-30,-35,41,-32,127,-30,-20,-28,102,-25,-11,-23,-115,-20,52,-17,-24,-15,-99,-12,101,-9,37,-6,-9,-4,-67,-1,-114,2,86,5,32,8,-32,10,-98,13,76,16,-8,18,-111,21,33,24,-100,26,13,29,101,31,-83,33,-36,35,-9,37,-9,39,-31,41,-83,43,92,45,-12,46,100,48,-64,49,-12,50,10,52,1,53,-47,53,-123,54,15,55,122,55,-60,55,-32,55,-23,55,-69,55,121,55,9,55,126,54,-56,53,-7,52,-4,51,-20,50,-83,49,92,48,-32,46,77,45,-98,43,-52,41,-24,39,-28,37,-54,35,-101,33,83,31,-5,28,-117,26,17,24,-126,21,-26,18,69,16,-116,13,-38,10,18,8,84,5,-124,2,-64,-1,-16,-4,43,-6,102,-9,-89,-12,-18,-15,66,-17,-100,-20,6,-22,125,-25,2,-27,-99,-30,67,-32,8,-34,-41,-37,-56,-39,-54,-41,-24,-43,36,-44,118,-46,-20,-48,122,-49,43,-50,-6,-52,-20,-53,-3,-54,48,-54,-122,-55,0,-55,-100,-56,91,-56,64,-56,66,-56,116,-56,-69,-56,50,-55,-62,-55,124,-54,84,-53,80,-52,107,-51,-87,-50,1,-48,-127,-47,21,-45,-53,-44,-97,-42,-126,-40,-112,-38,-93,-36,-35,-34,32,-31,124,-29,-18,-27,101,-24,-6,-22,-114,-19,56,-16,-23,-14,-97,-11,97,-8,35,-5,-20,-3,-78,0,126,3,62,6,6,9,-68,11,116,14,28,17,-64,19,78,22,-40,24,72,27,-81,29,-2,31,58,34,97,36,110,38,102,40,64,42,2,44,-89,45,48,47,-104,48,-28,49,12,51,23,52,1,53,-58,53,108,54,-22,54,76,55,-123,55,-97,55,-113,55,100,55,12,55,-102,54,1,54,65,53,107,52,100,51,74,50,8,49,-89,47,46,46,-114,44,-38,42,5,41,24,39,21,37,-14,34,-59,32,116,30,32,28,-84,25,49,23,-95,20,10,18,96,15,-74,12,-9,9,66,7,118,4,-71,1,-19,-2,43,-4,100,-7,-85,-10,-21,-13,66,-15,-109,-18,-4,-21,106,-23,-22,-26,121,-28,25,-30,-50,-33,-106,-35,117,-37,105,-39,124,-41,-98,-43,-22,-45,65,-46,-58,-48,92,-49,24,-50,-12,-52,-20,-53,11,-53,71,-54,-87,-55,42,-55,-44,-56,-104,-56,-118,-56,-105,-56,-53,-56,35,-55,-100,-55,56,-54,-7,-54,-41,-53,-36,-52,-5,-51,66,-49,-97,-48,35,-46,-66,-45,119,-43,77,-41,58,-39,66,-37,96,-35,-106,-33,-35,-31,58,-28,-85,-26,35,-23,-72,-21,73,-18,-10,-16,-99,-13,90,-10,16,-7,-41,-5,-107,-2,93,1,29,4,-32,6,-100,9,81,12,-1,14,-93,17,61,20,-56,22,71,25,-77,27,14,30,89,32,-120,34,-86,36,-82,38,-102,40,113,42,37,44,-59,45,65,47,-93,48,-29,49,7,51,5,52,-23,52,-95,53,70,54,-76,54,20,55,65,55,83,55,64,55,9,55,-82,54,52,54,-110,53,-47,52,-17,51,-21,50,-60,49,-125,48,28,47,-97,45,-4,43,68,42,110,40,-128,38,120,36,88,34,36,32,-37,29,127,27,17,25,-108,22,7,20,112,17,-53,14,31,12,105,9,-81,6,-16,3,47,1,109,-2,-84,-5,-18,-8,51,-10,-126,-13,-43,-16,53,-18,-98,-21,22,-23,-102,-26,49,-28,-38,-31,-110,-33,100,-35,73,-37,71,-39,93,-41,-115,-43,-41,-45,63,-46,-61,-48,105,-49,37,-50,13,-51,8,-52,50,-53,113,-54,-36,-55,101,-55,14,-55,-28,-56,-49,-56,-22,-56,34,-55,124,-55,-4,-55,-98,-54,93,-53,72,-52,71,-51,114,-50,-77,-49,28,-47,-104,-46,62,-44,-14,-43,-51,-41,-72,-39,-61,-37,-34,-35,21,-32,93,-30,-74,-28,41,-25,-101,-23,49,-20,-64,-18,103,-15,16,-12,-60,-10,124,-7,58,-4,-7,-2,-73,1,121,4,49,7,-20,9,-102,12,67,15,-30,17,119,20,-7,22,119,25,-40,27,50,30,114,32,-97,34,-71,36,-74,38,-96,40,107,42,30,44,-76,45,46,47,-120,48,-61,49,-31,50,-38,51,-73,52,113,53,4,54,126,54,-55,54,-2,54,8,55,-17,54,-72,54,88,54,-38,53,57,53,115,52,-113,51,-118,50,97,49,31,48,-73,46,57,45,-105,43,-33,41,8,40,27,38,19,36,-9,33,-62,31,125,29,31,27,-72,24,58,22,-78,19,29,17,122,14,-45,11,34,9,104,6,-78,3,-16,0,53,-2,122,-5,-68,-8,12,-10,90,-13,-75,-16,27,-18,-123,-21,5,-23,-114,-26,41,-28,-41,-31,-107,-33,108,-35,85,-37,88,-39,114,-41,-88,-43,-10,-45,101,-46,-23,-48,-108,-49,87,-50,63,-51,66,-52,107,-53,-79,-54,27,-54,-85,-55,85,-55,43,-55,29,-55,54,-55,110,-55,-48,-55,75,-54,-16,-54,-78,-53,-105,-52,-99,-51,-61,-50,7,-48,107,-47,-19,-46,-120,-44,69,-42,21,-40,7,-38}; }
	private static byte[] data40(){ return new byte[] {6,-36,42,-34,83,-32,-96,-30,-12,-28,97,-25,-42,-23,98,-20,-15,-18,-109,-15,57,-12,-24,-10,-99,-7,85,-4,18,-1,-54,1,-120,4,61,7,-15,9,-100,12,66,15,-39,17,109,20,-21,22,96,25,-61,27,20,30,83,32,124,34,-112,36,-116,38,111,40,60,42,-25,43,125,45,-13,46,72,48,-121,49,-100,50,-103,51,113,52,39,53,-65,53,49,54,-124,54,-80,54,-67,54,-91,54,109,54,13,54,-110,53,-18,52,44,52,74,51,68,50,30,49,-31,47,117,46,0,45,91,43,-85,41,-46,39,-18,37,-29,35,-48,33,-101,31,90,29,4,27,-101,24,38,22,-97,19,15,17,114,14,-49,11,31,9,110,6,-72,3,-3,0,72,-2,-116,-5,-40,-8,39,-10,124,-13,-36,-16,64,-18,-73,-21,48,-23,-58,-26,95,-28,16,-30,-43,-33,-87,-35,-104,-37,-97,-39,-73,-41,-13,-43,64,-44,-81,-46,58,-47,-32,-49,-88,-50,-115,-51,-109,-52,-71,-53,4,-53,104,-54,-6,-55,-94,-55,119,-55,104,-55,127,-55,-73,-55,16,-54,-109,-54,42,-53,-13,-53,-49,-52,-45,-51,-9,-50,54,-48,-105,-47,19,-45,-83,-44,98,-42,51,-40,25,-38,28,-36,51,-34,94,-32,-92,-30,-15,-28,91,-25,-51,-23,78,-20,-31,-18,119,-15,28,-12,-60,-10,118,-7,41,-4,-32,-2,-102,1,73,4,6,7,-85,9,92,12,-9,14,-112,17,30,20,-104,22,16,25,105,27,-65,29,-11,31,35,34,47,36,49,38,15,40,-39,41,-117,43,25,45,-107,46,-23,47,38,49,65,50,59,51,24,52,-51,52,106,53,-35,53,51,54,98,54,115,54,94,54,39,54,-44,53,79,53,-65,52,-12,51,32,51,26,50,-3,48,-66,47,99,46,-25,44,81,43,-96,41,-45,39,-18,37,-16,35,-36,33,-80,31,119,29,32,27,-58,24,77,22,-45,19,69,17,-83,14,16,12,101,9,-70,6,6,4,84,1,-99,-2,-22,-5,55,-7,-116,-10,-29,-13,70,-15,-82,-18,36,-20,-92,-23,57,-25,-45,-28,-120,-30,75,-32,33,-34,19,-36,18,-38,52,-40,102,-42,-72,-44,35,-45,-84,-47,81,-48,23,-49,-8,-51,-5,-52,31,-52,100,-53,-58,-54,84,-54,-11,-55,-55,-55,-80,-55,-57,-55,-12,-55,78,-54,-61,-54,92,-53,24,-52,-15,-52,-16,-51,8,-49,70,-48,-102,-47,21,-45,-91,-44,83,-42,30,-40,-5,-39,-5,-37,4,-34,50,-32,101,-30,-71,-28,16,-25,-123,-23,-6,-21,-117,-18,22,-15,-70,-13,92,-10,7,-7,-72,-5,103,-2,29,1,-52,3,-128,6,38,9,-46,11,105,14,4,17,-117,19,8,22,123,24,-42,26,42,29,99,31,-115,33,-98,35,-98,37,126,39,79,41,-5,42,-109,44,14,46,104,47,-87,48,-58,49,-57,50,-90,51,102,52,4,53,125,53,-36,53,15,54,40,54,26,54,-20,53,-103,53,42,53,-113,52,-32,51,2,51,18,50,-12,48,-59,47,106,46,-2,44,108,43,-58,41,-2,39,38,38,42,36,37,34,-4,31,-52,29,127,27,39,25,-68,22,67,20,-66,17,48,15,-112,12,-10,9,69,7,-95,4,-21,1,62,-1,-118,-4,-31,-7,51,-9,-112,-12,-12,-15,93,-17,-40,-20,86,-22,-22,-25,-121,-27,57,-29,-3,-32,-47,-34,-64,-36,-65,-38,-38,-40,13,-41,88,-43,-62,-45,68,-46,-27,-48,-93,-49,-126,-50,123,-51,-98,-52,-45,-53,56,-53,-76,-54,86,-54,27,-54,-1,-55,7,-54,50,-54,125,-54,-21,-54,124,-53,42,-52,-1,-52,-19,-51,3,-49,48,-48,-128,-47,-18,-46,115,-44,27,-42,-41,-41,-78,-39,-98,-37,-84,-35,-62,-33,-8,-31,60,-28,-114,-26,-6,-24,105,-21,-18,-19,122,-16,16,-13,-81,-11,84,-8,-2,-6,-84,-3,91,0,6,3,-73,5,90,8,2,11,-99,13,46,16,-68,18,52,21,-88,23,7,26,86,28,-104,30,-65,32,-41,34,-42,36,-64,38,-113,40,70,42,-32,43,97,45,-61,46,11,48,46,49,57,50,30,51,-23,51,-116,52,20,53,118,53,-70,53,-40,53,-40,53,-80,53,111,53,3,53,123,52,-47,51,3,51,27,50,13,49,-29,47,-102,46,53,45,-80,43,22,42,87,40,-118,38,-100,36,-100,34,-126,32,90,30,20,28,-54,25,99,23,-9,20,118,18,-15,15,90,13,-62,10,31,8,117,5,-47,2,28,0,121,-3,-58,-6,36,-8,-127,-11,-28,-14,82,-16,-56,-19,75,-21,-37,-24,120,-26,41,-28,-28,-31,-66,-33,-96,-35,-95,-37,-75,-39,-33,-41,41,-42,-120,-44,3,-45,-97,-47,81,-48,40,-49,29,-50,41,-51,101,-52,-80,-53,42,-53,-65,-54,118,-54,80,-54,77,-54,103,-54,-85,-54,8,-53,-114,-53,48,-52,-12,-52,-37,-51,-35,-50,3,-48,66,-47,-92,-46,30,-44,-73,-43,106,-41,50,-39,30,-37,16,-35,45,-33,72,-31,-117,-29,-46,-27,48,-24,-101,-22}; }
	private static byte[] data41(){ return new byte[] {20,-19,-105,-17,41,-14,-66,-12,95,-9,1,-6,-86,-4,84,-1,-3,1,-87,4,74,7,-15,9,-122,12,31,15,-93,17,37,20,-109,22,-7,24,74,27,-114,29,-70,31,-40,33,-36,35,-53,37,-93,39,96,41,3,43,-115,44,-7,45,71,47,121,48,-116,49,126,50,83,51,6,52,-106,52,8,53,88,53,-125,53,-109,53,121,53,67,53,-22,52,107,52,-41,51,16,51,62,50,55,49,34,48,-28,46,-113,45,25,44,-118,42,-36,40,26,39,58,37,71,35,60,33,25,31,-25,28,-95,26,74,24,-28,21,111,19,-15,16,99,14,-43,11,50,9,-104,6,-17,3,72,1,-93,-2,-9,-5,87,-7,-78,-10,28,-12,-123,-15,0,-17,124,-20,14,-22,-89,-25,81,-27,17,-29,-39,-32,-63,-34,-78,-36,-58,-38,-29,-40,40,-41,121,-43,-17,-45,124,-46,40,-47,-19,-49,-38,-50,-40,-51,4,-51,71,-52,-82,-53,53,-53,-33,-54,-89,-54,-104,-54,-97,-54,-44,-54,34,-53,-106,-53,42,-52,-36,-52,-79,-51,-90,-50,-69,-49,-24,-48,61,-46,-92,-45,48,-43,-45,-42,-114,-40,102,-38,83,-36,86,-34,116,-32,-102,-30,-30,-28,43,-25,-111,-23,-2,-21,119,-18,1,-15,-115,-13,38,-10,-60,-8,100,-5,12,-2,-82,0,86,3,-6,5,-106,8,53,11,-60,13,79,16,-48,18,67,21,-88,23,3,26,70,28,126,30,-98,32,-84,34,-94,36,-124,38,75,40,-9,41,-113,43,2,45,99,46,-97,47,-66,48,-61,49,-95,50,104,51,6,52,-119,52,-25,52,40,53,67,53,63,53,25,53,-49,52,106,52,-35,51,51,51,104,50,125,49,115,48,75,47,3,46,-93,44,30,43,-117,41,-50,39,7,38,28,36,36,34,14,32,-20,29,-82,27,105,25,10,23,-91,20,44,18,-83,15,33,13,-114,10,-10,7,83,5,-75,2,16,0,107,-3,-52,-6,42,-8,-109,-11,-2,-14,117,-16,-14,-19,-128,-21,20,-23,-68,-26,113,-28,57,-30,20,-32,2,-34,4,-36,35,-38,80,-40,-94,-42,2,-43,-121,-45,32,-46,-34,-48,-77,-49,-84,-50,-67,-51,-10,-52,72,-52,-65,-53,88,-53,11,-53,-22,-54,-32,-54,-2,-54,61,-53,-104,-53,30,-52,-72,-52,125,-51,92,-50,93,-49,123,-48,-73,-47,18,-45,-122,-44,25,-42,-60,-41,-120,-39,104,-37,88,-35,102,-33,-128,-31,-72,-29,-12,-27,78,-24,-85,-22,31,-19,-101,-17,30,-14,-80,-12,67,-9,-32,-7,127,-4,32,-1,-63,1,99,4,0,7,-105,9,47,12,-76,14,62,17,-83,19,30,22,118,24,-56,26,-2,28,49,31,61,33,71,35,45,37,1,39,-64,40,92,42,-26,43,80,45,-100,46,-46,47,-32,48,-43,49,-83,50,91,51,-9,51,100,52,-70,52,-22,52,-5,52,-22,52,-75,52,100,52,-20,51,90,51,-96,50,-47,49,-45,48,-57,47,-111,46,65,45,-38,43,78,42,-80,40,-14,38,31,37,52,35,50,33,31,31,-16,28,-70,26,104,24,16,22,-91,19,46,17,-80,14,33,12,-107,9,-6,6,96,4,-64,1,33,-1,-126,-4,-27,-7,77,-9,-71,-12,46,-14,-88,-17,51,-19,-63,-22,103,-24,17,-26,-44,-29,-92,-31,-119,-33,-126,-35,-111,-37,-75,-39,-10,-41,74,-42,-66,-44,73,-45,-13,-47,-72,-48,-100,-49,-98,-50,-64,-51,0,-51,98,-52,-30,-53,-123,-53,74,-53,42,-53,54,-53,87,-53,-93,-53,11,-52,-109,-52,63,-51,9,-50,-16,-50,-4,-49,31,-47,100,-46,-58,-45,64,-43,-40,-42,-119,-40,84,-38,51,-36,47,-34,54,-32,94,-30,-117,-28,-42,-26,39,-23,-117,-21,-5,-19,118,-16,-7,-14,-118,-11,25,-8,-76,-6,79,-3,-20,-1,-118,2,36,5,-66,7,80,10,-34,12,98,15,-35,17,77,20,-81,22,5,25,71,27,125,29,-99,31,-86,33,-95,35,-124,37,75,39,-1,40,-109,42,19,44,110,45,-71,46,-40,47,-24,48,-54,49,-101,50,65,51,-52,51,58,52,122,52,-84,52,-86,52,-107,52,88,52,-5,51,126,51,-30,50,35,50,71,49,76,48,46,47,-3,45,-95,44,54,43,-89,41,1,40,69,38,105,36,-127,34,120,32,100,30,55,28,-5,25,-82,23,82,21,-22,18,115,16,-9,13,107,11,-33,8,74,6,-80,3,24,1,122,-2,-31,-5,74,-7,-75,-10,42,-12,-95,-15,39,-17,-77,-20,78,-22,-11,-25,-85,-27,117,-29,76,-31,57,-33,61,-35,80,-37,-125,-39,-58,-41,39,-42,-94,-44,55,-45,-22,-47,-75,-48,-88,-49,-87,-50,-33,-51,28,-51,-111,-52,17,-52,-62,-53,-119,-53,119,-53,-124,-53,-79,-53,2,-52,112,-52,-1,-52,-77,-51,124,-50,114,-49,121,-48,-88,-47,-18,-46,82,-44,-45,-43,108,-41,33,-39,-20,-38,-50,-36,-55,-34,-40,-32,-11,-30,48,-27,109,-25,-58,-23,38,-20,-109,-18,16,-15,-115,-13,29,-10,-88,-8}; }
	private static byte[] data42(){ return new byte[] {64,-5,-40,-3,111,0,10,3,-97,5,52,8,-65,10,75,13,-60,15,62,18,-92,20,1,23,80,25,-116,27,-71,29,-43,31,-42,33,-52,35,-95,37,103,39,14,41,-96,42,17,44,111,45,-88,46,-55,47,-53,48,-85,49,113,50,19,51,-105,51,-3,51,59,52,97,52,94,52,66,52,-1,51,-97,51,29,51,121,50,-68,49,-42,48,-36,47,-69,46,-125,45,42,44,-71,42,40,41,-122,39,-63,37,-19,35,-4,33,-6,31,-31,29,-70,27,122,25,50,23,-41,20,111,18,-2,15,-128,13,-3,10,110,8,-30,5,72,3,-74,0,28,-2,-121,-5,-11,-8,102,-10,-34,-13,93,-15,-27,-18,124,-20,21,-22,-53,-25,127,-27,85,-29,45,-31,37,-33,42,-35,71,-37,-128,-39,-60,-41,52,-42,-83,-44,76,-45,2,-46,-41,-48,-55,-49,-39,-50,9,-50,86,-51,-58,-52,83,-52,3,-52,-48,-53,-60,-53,-46,-53,4,-52,87,-52,-55,-52,93,-51,13,-50,-30,-50,-49,-49,-31,-48,11,-46,85,-45,-70,-44,58,-42,-43,-41,-121,-39,84,-37,53,-35,47,-33,58,-31,92,-29,-117,-27,-47,-25,31,-22,-127,-20,-21,-18,97,-15,-31,-13,101,-10,-9,-8,-127,-5,28,-2,-86,0,67,3,-44,5,98,8,-20,10,110,13,-26,15,90,18,-70,20,21,23,90,25,-107,27,-69,29,-46,31,-49,33,-64,35,-114,37,82,39,-14,40,-128,42,-18,43,69,45,125,46,-106,47,-105,48,115,49,52,50,-43,50,85,51,-75,51,-9,51,19,52,20,52,-13,51,-82,51,79,51,-57,50,42,50,98,49,-121,48,-126,47,105,46,44,45,-40,43,100,42,-39,40,50,39,115,37,-97,35,-79,33,-79,31,-100,29,115,27,59,25,-13,22,-100,20,56,18,-53,15,78,13,-46,10,70,8,-69,5,43,3,-105,0,7,-2,114,-5,-25,-8,90,-10,-38,-13,89,-15,-20,-18,125,-20,40,-22,-45,-25,-102,-27,105,-29,76,-31,69,-33,76,-35,115,-37,-89,-39,-7,-41,98,-42,-28,-44,-123,-45,61,-46,21,-47,10,-48,26,-49,80,-50,-103,-51,17,-51,-103,-52,79,-52,27,-52,14,-52,30,-52,82,-52,-96,-52,24,-51,-93,-51,92,-50,39,-49,25,-48,39,-47,77,-46,-100,-45,-10,-44,123,-42,13,-40,-61,-39,-122,-37,107,-35,92,-33,103,-31,-125,-29,-79,-27,-17,-25,63,-22,-104,-20,0,-17,114,-15,-20,-13,113,-10,-10,-8,-123,-5,20,-2,-93,0,55,3,-64,5,77,8,-44,10,76,13,-53,15,47,18,-109,20,-26,22,44,25,95,27,-121,29,-107,31,-107,33,126,35,78,37,13,39,-85,40,57,42,-92,43,-6,44,47,46,76,47,70,48,38,49,-26,49,-124,50,9,51,102,51,-87,51,-55,51,-55,51,-89,51,105,51,6,51,-120,50,-28,49,40,49,70,48,78,47,49,46,-6,44,-87,43,58,42,-80,40,16,39,85,37,-127,35,-98,33,-100,31,-113,29,106,27,55,25,-14,22,-94,20,65,18,-41,15,101,13,-28,10,103,8,-40,5,81,3,-63,0,51,-2,-90,-5,26,-7,-106,-10,21,-12,-100,-15,46,-17,-58,-20,114,-22,32,-24,-21,-27,-73,-29,-91,-31,-105,-33,-88,-35,-55,-37,2,-38,85,-40,-67,-42,65,-43,-31,-45,-104,-46,114,-47,100,-48,118,-49,-91,-50,-11,-51,95,-51,-12,-52,-102,-52,110,-52,87,-52,103,-52,-105,-52,-29,-52,85,-51,-33,-51,-113,-50,91,-49,70,-48,79,-47,115,-46,-73,-45,19,-43,-115,-42,32,-40,-54,-39,-114,-37,103,-35,88,-33,90,-31,116,-29,-104,-27,-41,-25,25,-22,117,-20,-47,-18,67,-15,-74,-13,52,-10,-73,-8,65,-5,-55,-3,87,0,-27,2,105,5,-8,7,113,10,-13,12,97,15,-50,17,40,20,126,22,-67,24,-12,26,20,29,39,31,35,33,11,35,-32,36,-104,38,60,40,-56,41,54,43,-117,44,-58,45,-32,46,-32,47,-61,48,-127,49,42,50,-85,50,18,51,85,51,124,51,124,51,105,51,35,51,-48,50,79,50,-72,49,-3,48,37,48,45,47,27,46,-22,44,-98,43,53,42,-75,40,23,39,100,37,-101,35,-73,33,-62,31,-72,29,-103,27,113,25,45,23,-27,20,-119,18,40,16,-73,13,65,11,-62,8,64,6,-73,3,48,1,-94,-2,30,-4,-111,-7,21,-9,-111,-12,34,-14,-82,-17,81,-19,-10,-22,-81,-24,113,-26,70,-28,45,-30,36,-32,52,-34,81,-36,-114,-38,-39,-40,68,-41,-61,-43,97,-44,23,-45,-22,-47,-36,-48,-28,-49,22,-49,91,-50,-57,-51,78,-51,-11,-52,-65,-52,-92,-52,-81,-52,-43,-52,29,-51,-124,-51,13,-50,-81,-50,123,-49,86,-48,93,-47,120,-46,-77,-45,9,-43,122,-42,4,-40,-87,-39,97,-37,56,-35,27,-33,27,-31,41,-29,73,-27,-128,-25,-69,-23,15,-20,104,-18,-49,-16,65,-13,-76,-11,55,-8,-74,-6,64,-3,-59,-1,77,2}; }
	private static byte[] data43(){ return new byte[] {-42,4,84,7,-37,9,73,12,-59,14,34,17,-121,19,-45,21,22,24,77,26,106,28,-124,30,123,32,105,34,62,36,-9,37,-92,39,46,41,-95,42,-3,43,55,45,91,46,97,47,67,48,18,49,-73,49,68,50,-77,50,-7,50,44,51,51,51,36,51,-19,50,-98,50,40,50,-105,49,-23,48,20,48,46,47,29,46,-5,44,-77,43,91,42,-39,40,80,39,-98,37,-31,35,6,34,25,32,23,30,3,28,-34,25,-89,23,99,21,19,19,-79,16,79,14,-39,11,100,9,-27,6,99,4,-33,1,87,-1,-43,-4,77,-6,-45,-9,82,-11,-28,-14,116,-16,21,-18,-66,-21,113,-23,57,-25,10,-27,-16,-30,-25,-32,-18,-34,16,-35,67,-37,-113,-39,-13,-41,109,-42,7,-43,-76,-45,-123,-46,107,-47,116,-48,-106,-49,-41,-50,59,-50,-72,-51,89,-51,22,-51,-11,-52,-13,-52,19,-51,77,-51,-82,-51,39,-50,-57,-50,125,-49,89,-48,75,-47,100,-46,-114,-45,-35,-44,65,-42,-63,-41,93,-39,10,-37,-42,-36,-81,-34,-87,-32,-90,-30,-56,-28,-22,-26,37,-23,110,-21,-65,-19,31,-16,-118,-14,-9,-12,115,-9,-17,-7,109,-4,-9,-2,114,1,-2,3,118,6,-8,8,108,11,-37,13,68,16,-100,18,-13,20,49,23,106,25,-115,27,-93,29,-93,31,-110,33,106,35,46,37,-39,38,108,40,-25,41,70,43,-114,44,-77,45,-60,46,-79,47,-125,48,58,49,-53,49,69,50,-104,50,-46,50,-23,50,-31,50,-71,50,115,50,10,50,-120,49,-33,48,30,48,63,47,62,46,36,45,-18,43,-104,42,47,41,-89,39,7,38,82,36,-124,34,-96,32,-84,30,-99,28,-121,26,87,24,29,22,-44,19,125,17,32,15,-77,12,70,10,-55,7,80,5,-47,2,76,0,-49,-3,75,-5,-49,-8,89,-10,-30,-13,124,-15,22,-17,-63,-20,119,-22,53,-24,12,-26,-25,-29,-33,-31,-29,-33,-6,-35,47,-36,109,-38,-49,-40,66,-41,-48,-43,122,-44,61,-45,28,-46,27,-47,49,-48,107,-49,-66,-50,52,-50,-57,-51,121,-51,73,-51,63,-51,73,-51,-126,-51,-55,-51,63,-50,-56,-50,121,-49,64,-48,43,-47,46,-46,83,-45,-115,-44,-23,-43,91,-41,-27,-40,-114,-38,67,-36,28,-34,-4,-33,-3,-31,5,-28,39,-26,85,-24,-111,-22,-35,-20,51,-17,-109,-15,-2,-13,110,-10,-26,-8,96,-5,-32,-3,93,0,-32,2,89,5,-42,7,72,10,-70,12,31,15,124,17,-51,19,21,22,76,24,117,26,-115,28,-109,30,-119,32,100,34,52,36,-33,37,-125,39,1,41,107,42,-67,43,-20,44,10,46,1,47,-31,47,-96,48,67,49,-57,49,43,50,112,50,-106,50,-99,50,-124,50,75,50,-10,49,123,49,-21,48,50,48,101,47,115,46,104,45,65,44,-5,42,-96,41,37,40,-106,38,-20,36,45,35,87,33,109,31,110,29,98,27,58,25,19,23,-55,20,-119,18,40,16,-51,13,98,11,-18,8,127,6,-4,3,-119,1,3,-1,-115,-4,13,-6,-102,-9,39,-11,-66,-14,89,-16,2,-18,-76,-21,117,-23,63,-25,32,-27,10,-29,12,-31,29,-33,70,-35,-128,-37,-38,-39,60,-40,-53,-42,94,-43,30,-44,-18,-46,-33,-47,-22,-48,21,-48,90,-49,-62,-50,68,-50,-23,-51,-87,-51,-117,-51,-114,-51,-87,-51,-17,-51,70,-50,-55,-50,97,-49,30,-48,-13,-48,-22,-47,-7,-46,40,-44,112,-43,-45,-42,79,-40,-26,-39,-114,-37,89,-35,39,-33,31,-31,22,-29,47,-27,79,-25,127,-23,-62,-21,12,-18,100,-16,-57,-14,45,-11,-97,-9,20,-6,-117,-4,8,-1,-128,1,-2,3,114,6,-23,8,85,11,-67,13,26,16,112,18,-74,20,-10,22,33,25,63,27,77,29,70,31,47,33,2,35,-69,36,104,38,-17,39,105,41,-61,42,3,44,44,45,49,46,35,47,-17,47,-93,48,53,49,-84,49,1,50,58,50,81,50,73,50,37,50,-33,49,121,49,-7,48,84,48,-103,47,-72,46,-61,45,-89,44,123,43,41,42,-55,40,64,39,-78,37,-9,35,59,34,89,32,109,30,108,28,84,26,54,24,-4,21,-60,19,111,17,31,15,-72,12,84,10,-28,7,111,5,-7,2,-128,0,6,-2,-110,-5,24,-7,-85,-10,63,-12,-38,-15,-123,-17,44,-19,-15,-22,-79,-24,-113,-26,113,-28,108,-30,117,-32,-109,-34,-56,-36,12,-37,114,-39,-28,-41,119,-42,33,-43,-25,-45,-60,-46,-59,-47,-38,-48,17,-48,104,-49,-42,-50,106,-50,24,-50,-27,-51,-43,-51,-32,-51,11,-50,89,-50,-69,-50,77,-49,-24,-49,-75,-48,-111,-47,-113,-46,-84,-45,-34,-44,49,-42,-102,-41,26,-39,-69,-38,102,-36,55,-34,10,-32,5,-30,-2,-29,29,-26,56,-24,115,-22,-81,-20,-3,-18,84,-15,-75,-13,26,-10,-116,-8,-9,-6,117,-3,-27,-1,95,2,-43,4,66,7}; }
	private static byte[] data44(){ return new byte[] {-72,9,23,12,127,14,-50,16,33,19,94,21,-109,23,-74,25,-51,27,-51,29,-62,31,-101,33,102,35,25,37,-80,38,57,40,-98,41,-13,42,38,44,65,45,65,46,32,47,-24,47,-117,48,23,49,127,49,-51,49,-10,49,9,50,-12,49,-58,49,118,49,9,49,124,48,-44,47,13,47,37,46,40,45,7,44,-46,42,125,41,18,40,-116,38,-17,36,58,35,116,33,-112,31,-91,29,-102,27,-117,25,96,23,51,21,-20,18,-89,16,74,14,-16,11,-123,9,30,7,-89,4,59,2,-65,-1,80,-3,-38,-6,107,-8,1,-10,-100,-13,64,-15,-21,-18,-94,-20,102,-22,54,-24,22,-26,4,-28,6,-30,24,-32,64,-34,125,-36,-51,-38,55,-39,-71,-41,82,-42,7,-43,-43,-45,-65,-46,-59,-47,-24,-48,40,-48,-124,-49,2,-49,-102,-50,82,-50,44,-50,30,-50,54,-50,103,-50,-67,-50,42,-49,-67,-49,101,-48,51,-47,26,-46,28,-45,61,-44,119,-43,-54,-42,60,-40,-66,-39,97,-37,17,-35,-30,-34,-70,-32,-77,-30,-79,-28,-52,-26,-20,-24,35,-21,95,-19,-82,-17,1,-14,97,-12,-61,-10,48,-7,-97,-5,15,-2,-124,0,-13,2,103,5,-47,7,60,10,-101,12,-10,14,72,17,-118,19,-56,21,-14,23,15,26,29,28,24,30,1,32,-42,33,-104,35,63,37,-43,38,78,40,-81,41,-4,42,36,44,59,45,45,46,9,47,-58,47,101,48,-28,48,73,49,-115,49,-78,49,-70,49,-95,49,106,49,25,49,-96,48,19,48,97,47,-106,46,-82,45,-90,44,-121,43,75,42,-13,40,-120,39,-4,37,95,36,-86,34,-36,32,3,31,9,29,11,27,-14,24,-47,22,-99,20,93,18,22,16,-66,13,102,11,-2,8,-105,6,42,4,-70,1,74,-1,-39,-4,107,-6,2,-8,-102,-11,62,-13,-28,-16,-105,-18,86,-20,28,-22,-9,-25,-39,-27,-47,-29,-40,-31,-14,-33,33,-34,98,-36,-66,-38,42,-39,-73,-41,83,-42,19,-43,-27,-45,-42,-46,-28,-47,12,-47,83,-48,-74,-49,56,-49,-42,-50,-104,-50,112,-50,111,-50,-122,-50,-65,-50,24,-49,-119,-49,34,-48,-54,-48,-94,-47,-127,-46,-110,-45,-85,-44,-18,-43,64,-41,-78,-40,58,-38,-41,-37,-112,-35,86,-33,57,-31,40,-29,44,-27,66,-25,98,-23,-105,-21,-48,-19,29,-16,109,-14,-53,-12,40,-9,-107,-7,-6,-5,110,-2,-41,0,73,3,-79,5,30,8,122,10,-32,12,43,15,126,17,-70,19,-18,21,24,24,42,26,55,28,40,30,15,32,-36,33,-104,35,58,37,-54,38,61,40,-100,41,-35,42,7,44,16,45,7,46,-41,46,-111,47,44,48,-90,48,8,49,70,49,105,49,107,49,83,49,22,49,-63,48,73,48,-74,47,6,47,55,46,76,45,71,44,34,43,-22,41,-113,40,36,39,-103,37,-2,35,69,34,-128,32,-98,30,-81,28,-82,26,-105,24,123,22,70,20,14,18,-60,15,115,13,28,11,-71,8,88,6,-21,3,-127,1,22,-1,-89,-4,65,-6,-40,-9,122,-11,29,-13,-51,-16,-126,-18,69,-20,19,-22,-16,-25,-41,-27,-40,-29,-35,-31,3,-32,48,-34,123,-36,-40,-38,75,-39,-37,-41,123,-42,64,-43,20,-44,12,-45,25,-46,74,-47,-115,-48,-4,-49,119,-49,33,-49,-35,-50,-68,-50,-68,-50,-45,-50,18,-49,101,-49,-33,-49,111,-48,35,-47,-17,-47,-37,-46,-34,-45,2,-43,61,-42,-112,-41,3,-39,-124,-38,39,-36,-43,-35,-94,-33,122,-31,110,-29,107,-27,125,-25,-97,-23,-54,-21,7,-18,74,-16,-102,-14,-15,-12,80,-9,-79,-7,26,-4,-127,-2,-17,0,84,3,-64,5,31,8,-124,10,-42,12,42,15,112,17,-85,19,-35,21,-2,23,17,26,21,28,8,30,-27,31,-77,33,105,35,10,37,-108,38,8,40,95,41,-94,42,-59,43,-47,44,-62,45,-112,46,78,47,-35,47,100,48,-74,48,0,49,25,49,34,49,5,49,-53,48,118,48,-3,47,109,47,-66,46,-19,45,10,45,-2,43,-27,42,-89,41,83,40,-23,38,97,37,-56,35,21,34,79,32,117,30,-121,28,-119,26,120,24,94,22,46,20,-7,17,-75,15,102,13,22,11,-75,8,88,6,-15,3,-117,1,34,-1,-69,-4,86,-6,-14,-9,-103,-11,63,-13,-14,-16,-83,-18,114,-20,68,-22,36,-24,16,-26,16,-28,30,-30,63,-32,118,-34,-65,-36,30,-37,-106,-39,35,-40,-54,-42,-117,-43,100,-44,90,-45,107,-46,-105,-47,-31,-48,72,-48,-53,-49,108,-49,46,-49,8,-49,8,-49,29,-49,89,-49,-84,-49,35,-48,-79,-48,96,-47,44,-46,18,-45,21,-44,53,-43,104,-42,-65,-41,38,-39,-87,-38,68,-36,-15,-35,-74,-33,-114,-31,121,-29,115,-27,-124,-25,-102,-23,-57,-21,-4,-19,58,-16,-118,-14,-43,-12,52,-9,-111,-7,-15,-5,93,-2,-70,0,38,3,-122,5,-25,7}; }
	private static byte[] data45(){ return new byte[] {67,10,-105,12,-29,14,41,17,94,19,-112,21,-85,23,-63,25,-67,27,-78,29,-118,31,92,33,9,35,-79,36,53,38,-87,39,4,41,65,42,105,43,117,44,100,45,58,46,-17,46,-117,47,8,48,106,48,-87,48,-48,48,-44,48,-67,48,-120,48,51,48,-62,47,52,47,-121,46,-65,45,-36,44,-37,43,-66,42,-115,41,57,40,-42,38,85,37,-66,35,19,34,82,32,122,30,-106,28,-100,26,-112,24,125,22,79,20,35,18,-30,15,-102,13,76,11,-13,8,-103,6,56,4,-44,1,115,-1,12,-3,-83,-6,79,-8,-13,-11,-92,-13,83,-15,22,-17,-37,-20,-80,-22,-112,-24,-128,-26,-128,-28,-112,-30,-80,-32,-22,-34,47,-35,-109,-37,7,-38,-110,-40,62,-41,-12,-43,-43,-44,-62,-45,-45,-46,-2,-47,66,-47,-89,-48,39,-48,-60,-49,-127,-49,88,-49,82,-49,99,-49,-100,-49,-25,-49,88,-48,-29,-48,-116,-47,79,-46,53,-45,42,-44,74,-43,117,-42,-61,-41,40,-39,-95,-38,55,-36,-36,-35,-99,-33,108,-31,82,-29,69,-27,80,-25,96,-23,-121,-21,-76,-19,-16,-17,53,-14,-125,-12,-45,-10,49,-7,-115,-5,-19,-3,81,0,-81,2,16,5,110,7,-61,9,25,12,95,14,-93,16,-39,18,4,21,38,23,48,25,57,27,33,29,4,31,-50,32,-126,34,41,36,-82,37,38,39,-126,40,-63,41,-15,42,-7,43,-14,44,-57,45,-122,46,33,47,-85,47,7,48,88,48,122,48,-116,48,119,48,75,48,-6,47,-109,47,9,47,103,46,-93,45,-55,44,-50,43,-67,42,-115,41,73,40,-28,38,117,37,-35,35,64,34,-127,32,-73,30,-42,28,-29,26,-31,24,-48,22,-79,20,-125,18,77,16,11,14,-65,11,116,9,20,7,-62,4,93,2,2,0,-97,-3,68,-5,-24,-8,-111,-10,66,-12,-10,-15,-72,-17,-128,-19,85,-21,54,-23,40,-25,34,-27,56,-29,83,-31,-118,-33,-44,-35,43,-36,-91,-38,42,-39,-50,-41,-120,-42,93,-43,73,-44,86,-45,118,-46,-69,-47,20,-47,-111,-48,37,-48,-36,-49,-84,-49,-99,-49,-88,-49,-42,-49,26,-48,-123,-48,3,-47,-88,-47,94,-46,61,-45,41,-44,63,-43,98,-42,-89,-41,2,-39,115,-38,-1,-37,-99,-35,82,-33,28,-31,-8,-30,-28,-28,-29,-26,-14,-24,10,-21,55,-19,101,-17,-87,-15,-20,-13,61,-10,-114,-8,-24,-6,67,-3,-95,-1,-2,1,91,4,-78,6,10,9,87,11,-94,13,-32,15,24,18,66,20,97,22,115,24,115,26,102,28,71,30,16,32,-46,33,108,35,7,37,118,38,-35,39,34,41,83,42,102,43,100,44,63,45,5,46,-83,46,53,47,-91,47,-12,47,40,48,61,48,53,48,14,48,-50,47,105,47,-14,46,81,46,-98,45,-52,44,-39,43,-40,42,-82,41,117,40,30,39,-79,37,45,36,-109,34,-31,32,32,31,70,29,97,27,99,25,95,23,67,21,34,19,-15,16,-75,14,118,12,38,10,-38,7,-128,5,42,3,-51,0,116,-2,23,-4,-61,-7,105,-9,33,-11,-44,-14,-105,-16,96,-18,52,-20,22,-22,3,-24,0,-26,14,-28,43,-30,93,-32,-96,-34,-8,-36,102,-37,-20,-39,-123,-40,61,-41,6,-42,-18,-44,-15,-45,10,-45,69,-46,-104,-47,5,-47,-104,-48,60,-48,8,-48,-21,-49,-20,-49,16,-48,70,-48,-87,-48,24,-47,-79,-47,98,-46,41,-45,24,-44,20,-43,52,-42,108,-41,-73,-40,35,-38,-98,-37,52,-35,-34,-34,-99,-32,108,-30,83,-28,69,-26,73,-24,93,-22,123,-20,-87,-18,-35,-16,30,-13,100,-11,-78,-9,7,-6,89,-4,-74,-2,11,1,103,3,-68,5,15,8,93,10,-93,12,-27,14,25,17,72,19,100,21,123,23,124,25,115,27,87,29,38,31,-22,32,-113,34,41,36,-91,37,14,39,96,40,-107,41,-75,42,-74,43,-93,44,107,45,35,46,-75,46,46,47,-116,47,-56,47,-20,47,-17,47,-40,47,-96,47,76,47,-35,46,78,46,-87,45,-33,44,0,44,5,43,-20,41,-62,40,116,39,23,38,-99,36,15,35,109,33,-79,31,-21,29,9,28,28,26,29,24,14,22,-10,19,-51,17,-101,15,98,13,25,11,-41,8,126,6,51,4,-41,1,-124,-1,43,-3,-43,-6,-121,-8,54,-10,-14,-13,-79,-15,122,-17,78,-19,45,-21,23,-23,21,-25,24,-27,56,-29,92,-31,-94,-33,-19,-35,89,-36,-46,-38,103,-39,18,-40,-43,-42,-78,-43,-86,-44,-72,-45,-25,-46,46,-46,-110,-47,18,-47,-80,-48,105,-48,65,-48,53,-48,70,-48,116,-48,-59,-48,37,-47,-75,-47,75,-46,19,-45,-28,-45,-33,-44,-25,-43,20,-41,82,-40,-83,-39,29,-37,-92,-36,64,-34,-11,-33,-75,-31,-111,-29,118,-27,112,-25,122,-23,-114,-21,-81,-19,-34,-17,20,-14,84,-12,-101,-10,-26,-8,55,-5,-116,-3,-35,-1,54,2,-122,4}; }
	private static byte[] data46(){ return new byte[] {-38,6,36,9,107,11,-85,13,-31,15,18,18,47,20,76,22,76,24,77,26,48,28,13,30,-49,31,-124,33,30,35,-86,36,23,38,118,39,-75,40,-33,41,-16,42,-31,43,-62,44,122,45,36,46,-90,46,19,47,96,47,-112,47,-90,47,-101,47,116,47,50,47,-48,46,84,46,-69,45,5,45,53,44,74,43,67,42,34,41,-21,39,-103,38,48,37,-78,35,26,34,112,32,-74,30,-33,28,5,27,9,25,15,23,-6,20,-32,18,-72,16,-125,14,75,12,5,10,-64,7,112,5,33,3,-49,0,122,-2,41,-4,-38,-7,-113,-9,70,-11,12,-13,-53,-16,-91,-18,125,-20,101,-22,93,-24,94,-26,115,-28,-105,-30,-49,-32,22,-33,118,-35,-26,-37,116,-38,13,-39,-51,-41,-108,-42,-121,-43,-125,-44,-90,-45,-35,-46,50,-46,-92,-47,50,-47,-40,-48,-93,-48,-125,-48,-122,-48,-93,-48,-35,-48,51,-47,-86,-47,54,-46,-26,-46,-86,-45,-113,-44,-116,-43,-95,-42,-46,-41,28,-39,123,-38,-13,-37,-128,-35,34,-33,-39,-32,-95,-30,126,-28,103,-26,102,-24,110,-22,-125,-20,-86,-18,-46,-16,14,-13,72,-11,-113,-9,-39,-7,36,-4,120,-2,-59,0,23,3,103,5,-82,7,-9,9,54,12,111,14,-98,16,-59,18,-36,20,-19,22,-24,24,-36,26,-73,28,-118,30,63,32,-19,33,122,35,-5,36,95,38,-82,39,-24,40,0,42,10,43,-18,43,-62,44,114,45,13,46,-123,46,-24,46,40,47,79,47,89,47,67,47,21,47,-59,46,93,46,-42,45,52,45,118,44,-97,43,-87,42,-98,41,117,40,55,39,-32,37,113,36,-18,34,80,33,-88,31,-32,29,20,28,40,26,58,24,49,22,37,20,5,18,-33,15,-83,13,115,11,50,9,-19,6,-95,4,86,2,5,0,-72,-3,107,-5,33,-7,-38,-10,-101,-12,96,-14,50,-16,8,-18,-17,-21,-38,-23,-34,-25,-28,-27,7,-28,47,-30,114,-32,-60,-34,42,-35,-85,-37,56,-38,-25,-40,-91,-41,-127,-42,118,-43,-127,-44,-83,-45,-22,-46,82,-46,-62,-47,99,-47,13,-47,-26,-48,-54,-48,-36,-48,-7,-48,68,-47,-99,-47,30,-46,-79,-46,102,-45,54,-44,27,-43,34,-42,59,-41,116,-40,-65,-39,37,-37,-98,-36,50,-34,-44,-33,-112,-31,88,-29,55,-27,35,-25,32,-23,40,-21,66,-19,95,-17,-110,-15,-66,-13,4,-10,62,-8,-118,-6,-47,-4,32,-1,105,1,-71,3,-2,5,70,8,-122,10,-65,12,-12,14,24,17,61,19,72,21,86,23,72,25,48,27,12,29,-54,30,-123,32,30,34,-84,35,29,37,126,38,-63,39,-14,40,5,42,1,43,-30,43,-87,44,83,45,-28,45,87,46,-82,46,-23,46,9,47,6,47,-14,46,-76,46,101,46,-15,45,104,45,-68,44,-2,43,28,43,38,42,20,41,-23,39,-90,38,76,37,-38,35,84,34,-72,32,8,31,70,29,113,27,-115,25,-105,23,-106,21,-123,19,106,17,66,15,21,13,-36,10,-98,8,92,6,19,4,-51,1,127,-1,56,-3,-19,-6,-86,-8,106,-10,43,-12,-2,-15,-51,-17,-79,-19,-105,-21,-110,-23,-109,-25,-88,-27,-52,-29,-2,-31,72,-32,-94,-34,14,-35,-105,-37,44,-38,-32,-40,-87,-41,-118,-42,-122,-43,-102,-44,-54,-45,19,-45,122,-46,-5,-47,-104,-47,81,-47,40,-47,27,-47,40,-47,87,-47,-101,-47,1,-46,-125,-46,27,-45,-42,-45,-91,-44,-109,-43,-103,-42,-73,-41,-15,-40,63,-38,-90,-37,33,-35,-75,-34,89,-32,20,-30,-34,-29,-69,-27,-90,-25,-93,-23,-86,-21,-63,-19,-35,-17,13,-14,56,-12,119,-10,-76,-8,-11,-6,64,-3,-124,-1,-51,1,23,4,88,6,-102,8,-42,10,9,13,55,15,90,17,115,19,127,21,-127,23,111,25,84,27,35,29,-29,30,-111,32,39,34,-82,35,25,37,115,38,-77,39,-39,40,-21,41,-35,42,-67,43,121,44,36,45,-86,45,27,46,109,46,-93,46,-69,46,-66,46,-103,46,98,46,8,46,-107,45,7,45,93,44,-108,43,-71,42,-70,41,-83,40,122,39,61,38,-37,36,113,35,-28,33,76,32,-102,30,-36,28,5,27,37,25,48,23,46,21,37,19,6,17,-24,14,-72,12,-125,10,77,8,7,6,-53,3,-128,1,61,-1,-10,-4,-77,-6,113,-8,57,-10,-3,-13,-44,-15,-84,-17,-112,-19,-126,-21,121,-23,-120,-25,-100,-27,-55,-29,0,-30,77,-32,-83,-34,32,-35,-86,-37,73,-38,-2,-40,-51,-41,-79,-42,-74,-43,-56,-44,2,-44,74,-45,-71,-46,58,-46,-35,-47,-103,-47,113,-47,105,-47,118,-47,-86,-47,-19,-47,90,-46,-42,-46,118,-45,45,-44,0,-43,-19,-43,-12,-42,18,-40,74,-39,-102,-38,-3,-37,125,-35,7,-33,-77,-32,100,-30,50,-28,8,-26,-11,-25,-20,-23,-14,-21,4,-18,34,-16,69,-14,121,-12,-88,-10,-24,-8,39,-5,103,-3}; }
	private static byte[] data47(){ return new byte[] {-82,-1,-18,1,53,4,114,6,-80,8,-27,10,23,13,63,15,91,17,116,19,119,21,118,23,100,25,60,27,15,29,-58,30,113,32,4,34,-122,35,-18,36,68,38,-127,39,-94,40,-77,41,-94,42,124,43,60,44,-37,44,105,45,-48,45,37,46,87,46,114,46,108,46,79,46,17,46,-71,45,71,45,-72,44,11,44,76,43,101,42,116,41,92,40,54,39,-16,37,-103,36,42,35,-92,33,13,32,94,30,-96,28,-47,26,-17,24,2,23,2,21,-7,18,-28,16,-61,14,-100,12,106,10,54,8,-8,5,-70,3,122,1,54,-1,-9,-4,-74,-6,120,-8,69,-10,14,-12,-23,-15,-62,-17,-81,-19,-98,-21,-95,-23,-83,-25,-55,-27,-10,-29,50,-30,-126,-32,-27,-34,90,-35,-23,-37,-122,-38,67,-39,14,-40,-5,-42,-7,-43,21,-43,74,-44,-105,-45,4,-45,-122,-46,44,-46,-28,-47,-65,-47,-75,-47,-61,-47,-13,-47,58,-46,-97,-46,32,-45,-69,-45,114,-44,64,-43,46,-42,47,-41,77,-40,-125,-39,-52,-38,48,-36,-87,-35,51,-33,-40,-32,-121,-30,81,-28,36,-26,11,-24,-1,-23,1,-20,14,-18,39,-16,73,-14,115,-12,-91,-10,-39,-8,25,-5,81,-3,-103,-1,-49,1,20,4,78,6,-121,8,-70,10,-26,12,9,15,40,17,52,19,63,21,50,23,31,25,-6,26,-62,28,126,30,35,32,-75,33,54,35,-99,36,-16,37,45,39,80,40,92,41,78,42,40,43,-27,43,-117,44,18,45,-127,45,-47,45,11,46,34,46,34,46,5,46,-54,45,116,45,9,45,116,44,-41,43,14,43,53,42,66,41,48,40,14,39,-52,37,123,36,12,35,-112,33,-7,31,81,30,-102,28,-53,26,-14,24,7,23,13,21,9,19,-6,16,-37,14,-67,12,-117,10,94,8,37,6,-21,3,-81,1,112,-1,52,-3,-9,-6,-64,-8,-118,-10,94,-12,53,-14,25,-16,0,-18,-6,-21,-8,-23,13,-24,36,-26,89,-28,-110,-30,-26,-32,73,-33,-68,-35,79,-36,-22,-38,-88,-39,114,-40,93,-41,92,-42,117,-43,-87,-44,-12,-45,96,-45,-33,-46,-128,-46,57,-46,15,-46,0,-46,14,-46,55,-46,122,-46,-32,-46,84,-45,-14,-45,-98,-44,109,-43,81,-42,81,-41,103,-40,-106,-39,-34,-38,57,-36,-83,-35,52,-33,-50,-32,125,-30,60,-28,13,-26,-19,-25,-37,-23,-40,-21,-32,-19,-14,-17,17,-14,50,-12,99,-10,-111,-8,-53,-6,2,-3,61,-1,122,1,-77,3,-17,5,31,8,82,10,122,12,-101,14,-71,16,-66,18,-51,20,-71,22,-86,24,127,26,76,28,2,30,-86,31,61,33,-69,34,40,36,121,37,-72,38,-35,39,-20,40,-33,41,-66,42,124,43,39,44,-80,44,37,45,121,45,-75,45,-44,45,-41,45,-65,45,-116,45,57,45,-45,44,73,44,-85,43,-17,42,24,42,43,41,38,40,0,39,-46,37,122,36,29,35,-96,33,20,32,114,30,-64,28,-6,26,38,25,64,23,81,21,78,19,73,17,46,15,20,13,-19,10,-66,8,-110,6,86,4,34,2,-24,-1,-84,-3,120,-5,64,-7,16,-9,-26,-12,-66,-14,-90,-16,-115,-18,-117,-20,-121,-22,-97,-24,-74,-26,-22,-28,35,-29,119,-31,-43,-33,79,-34,-42,-36,119,-37,44,-38,-9,-40,-33,-41,-42,-42,-15,-43,26,-43,102,-44,-54,-45,69,-45,-32,-46,-109,-46,98,-46,79,-46,84,-46,121,-46,-77,-46,16,-45,-126,-45,19,-44,-68,-44,-128,-43,94,-42,83,-41,102,-40,-118,-39,-54,-38,32,-36,-122,-35,11,-33,-101,-32,66,-30,-4,-29,-64,-27,-97,-25,-127,-23,123,-21,120,-19,-120,-17,-101,-15,-66,-13,-32,-11,17,-8,62,-6,117,-4,-85,-2,-29,0,25,3,80,5,124,7,-79,9,-46,11,-11,13,12,16,24,18,29,20,18,22,-4,23,-42,25,-95,27,91,29,4,31,-103,32,27,34,-119,35,-34,36,36,38,73,39,96,40,89,41,56,42,2,43,-82,43,66,44,-67,44,21,45,93,45,125,45,-112,45,122,45,82,45,9,45,-90,44,44,44,-112,43,-29,42,17,42,49,41,46,40,28,39,-22,37,-86,36,72,35,-33,33,84,32,-63,30,18,29,91,27,-121,25,-76,23,-65,21,-45,19,-59,17,-64,15,-93,13,-123,11,95,9,49,7,4,5,-51,2,-100,0,98,-2,50,-4,-3,-7,-47,-9,-89,-11,-124,-13,105,-15,86,-17,78,-19,81,-21,97,-23,125,-25,-84,-27,-28,-29,53,-30,-111,-32,5,-33,-118,-35,39,-36,-45,-38,-94,-39,118,-40,118,-41,125,-42,-86,-43,-24,-44,70,-44,-72,-45,78,-45,-12,-46,-66,-46,-98,-46,-99,-46,-75,-46,-23,-46,57,-45,-95,-45,42,-44,-58,-44,-128,-43,86,-42,63,-41,69,-40,100,-39,-109,-38,-29,-37,65,-35,-75,-34,66,-32,-39,-31,-115,-29,75,-27,23,-25,-1,-24,-34,-22,-27,-20,-32,-18,-12,-16,11,-13}; }
	private static byte[] data48(){ return new byte[] {42,-11,80,-9,126,-7,-86,-5,-34,-3,17,0,66,2,119,4,-93,6,-49,8,-12,10,19,13,41,15,55,17,60,19,48,21,30,23,-8,24,-58,26,-122,28,46,30,-52,31,78,33,-59,34,32,36,105,37,-105,38,-74,39,-79,40,-94,41,107,42,39,43,-65,43,69,44,-88,44,-7,44,39,45,63,45,56,45,25,45,-36,44,-120,44,18,44,-117,43,-33,42,37,42,69,41,89,40,73,39,42,38,-18,36,-94,35,56,34,-61,32,52,31,-110,29,-28,27,30,26,77,24,109,22,124,20,-124,18,125,16,110,14,84,12,55,10,14,8,-25,5,-74,3,-121,1,86,-1,37,-3,-10,-6,-53,-8,-93,-10,-127,-12,104,-14,83,-16,77,-18,76,-20,92,-22,118,-24,-98,-26,-39,-28,30,-29,125,-31,-27,-33,105,-34,-6,-36,-90,-37,101,-38,58,-39,42,-40,43,-41,80,-42,127,-43,-38,-44,58,-44,-55,-45,99,-45,33,-45,-10,-46,-27,-46,-10,-46,24,-45,97,-45,-73,-45,52,-44,-59,-44,113,-43,55,-42,24,-41,12,-40,32,-39,69,-38,-126,-37,-39,-36,62,-34,-65,-33,77,-31,-15,-30,-89,-28,105,-26,64,-24,33,-22,17,-20,14,-18,18,-16,37,-14,58,-12,93,-10,126,-8,-86,-6,-42,-4,5,-1,51,1,98,3,-114,5,-74,7,-37,9,-7,11,13,14,34,16,29,18,32,20,5,22,-20,23,-72,25,127,27,44,29,-49,30,89,32,-41,33,56,35,-116,36,-62,37,-23,38,-15,39,-24,40,-62,41,-126,42,46,43,-71,43,45,44,-118,44,-61,44,-20,44,-15,44,-34,44,-75,44,102,44,9,44,-120,43,-16,42,65,42,114,41,-110,40,-110,39,-126,38,82,37,20,36,-70,34,79,33,-49,31,59,30,-107,28,-33,26,24,25,66,23,95,21,108,19,115,17,106,15,91,13,68,11,34,9,3,7,-43,4,-80,2,126,0,85,-2,40,-4,-3,-7,-37,-9,-75,-11,-97,-13,-118,-15,-128,-17,-127,-19,-119,-21,-93,-23,-57,-25,-7,-27,64,-28,-115,-30,-4,-32,107,-33,-2,-35,-102,-36,82,-37,29,-38,1,-39,-6,-41,12,-41,56,-42,123,-43,-37,-44,80,-44,-28,-45,-114,-45,89,-45,56,-45,54,-45,79,-45,127,-45,-47,-45,53,-44,-70,-44,86,-43,11,-42,-35,-42,-63,-41,-58,-40,-38,-39,12,-37,78,-36,-87,-35,26,-33,-102,-32,50,-30,-40,-29,-113,-27,91,-25,45,-23,23,-21,3,-19,3,-17,7,-15,26,-13,45,-11,78,-9,112,-7,-107,-5,-62,-3,-23,-1,21,2,64,4,99,6,-117,8,-93,10,-65,12,-54,14,-43,16,-50,18,-64,20,-90,22,120,24,71,26,-8,27,-90,29,54,31,-69,32,43,34,-126,35,-52,36,-11,37,17,39,17,40,-9,40,-54,41,125,42,29,43,-98,43,9,44,86,44,-119,44,-91,44,-98,44,-121,44,76,44,-5,43,-112,43,5,43,106,42,-84,41,-36,40,-18,39,-20,38,-47,37,-97,36,89,35,-6,33,-116,32,4,31,113,29,-61,27,16,26,64,24,112,22,-124,20,-104,18,-104,16,-108,14,-123,12,108,10,84,8,45,6,13,4,-30,1,-70,-1,-109,-3,106,-5,72,-7,38,-9,14,-11,-9,-14,-18,-16,-25,-18,-13,-20,3,-21,34,-23,83,-25,-119,-27,-35,-29,50,-30,-89,-32,37,-33,-66,-35,101,-36,39,-37,-5,-39,-22,-40,-20,-41,9,-41,63,-42,-117,-43,-12,-44,118,-44,14,-44,-55,-45,-106,-45,-127,-45,-118,-45,-89,-45,-28,-45,59,-44,-88,-44,52,-43,-42,-43,-107,-42,105,-41,89,-40,93,-39,122,-38,-80,-37,-10,-36,87,-34,-56,-33,78,-31,-25,-30,-112,-28,74,-26,17,-24,-16,-23,-54,-21,-58,-19,-70,-17,-62,-15,-45,-13,-30,-11,5,-8,29,-6,72,-4,103,-2,-108,0,-75,2,-35,4,-5,6,27,9,51,11,65,13,80,15,71,17,67,19,42,21,8,23,-42,24,-104,26,69,28,-26,29,115,31,-19,32,83,34,-89,35,-34,36,10,38,21,39,16,40,-18,40,-75,41,100,42,-7,42,114,43,-43,43,25,44,72,44,88,44,78,44,44,44,-21,43,-105,43,32,43,-106,42,-18,41,48,41,89,40,103,39,98,38,62,37,16,36,-65,34,102,33,-19,31,106,30,-49,28,39,27,109,25,-95,23,-50,21,-29,19,-6,17,-6,15,-9,13,-22,11,-42,9,-69,7,-97,5,123,3,88,1,53,-1,14,-3,-18,-6,-49,-8,-77,-10,-96,-12,-113,-14,-116,-16,-115,-18,-99,-20,-76,-22,-37,-24,18,-25,80,-27,-87,-29,8,-30,-124,-32,6,-33,-84,-35,84,-36,37,-37,-6,-39,-14,-40,-2,-41,30,-41,96,-42,-81,-43,33,-43,-89,-44,75,-44,7,-44,-36,-45,-49,-45,-39,-45,1,-44,65,-44,-102,-44,17,-43,-99,-43,71,-42,7,-41,-33,-41,-44,-40,-40,-39,-5,-38,48,-36,121,-35,-35,-34,77,-32,-43,-31,112,-29,20,-27,-44,-26}; }
	private static byte[] data49(){ return new byte[] {-104,-24,115,-22,83,-20,69,-18,62,-16,65,-14,79,-12,93,-10,122,-8,-110,-6,-73,-4,-45,-2,-4,0,23,3,60,5,85,7,113,9,127,11,-112,13,-115,15,-116,17,121,19,94,21,52,23,-2,24,-75,26,99,28,-9,29,-125,31,-13,32,83,34,-94,35,-45,36,-6,37,-6,38,-10,39,-59,40,-110,41,47,42,-54,42,52,43,-102,43,-45,43,1,44,9,44,0,44,-44,43,-107,43,56,43,-62,42,51,42,-120,41,-54,40,-21,39,-1,38,-15,37,-44,36,-100,35,82,34,-15,32,127,31,-8,29,96,28,-73,26,-2,24,53,23,97,21,124,19,-112,17,-104,15,-110,13,-114,11,119,9,101,7,73,5,41,3,14,1,-25,-2,-49,-4,-86,-6,-107,-8,126,-10,107,-12,102,-14,98,-16,107,-18,-127,-20,-101,-22,-53,-24,2,-25,74,-27,-90,-29,11,-30,-116,-32,22,-33,-70,-35,113,-36,60,-37,32,-38,23,-39,40,-40,81,-41,-114,-42,-19,-43,88,-43,-21,-44,-116,-44,78,-44,40,-44,26,-44,43,-44,82,-44,-106,-44,-15,-44,107,-43,-11,-43,-91,-42,97,-41,64,-40,46,-39,56,-38,89,-37,-115,-36,-38,-35,54,-33,-85,-32,46,-30,-55,-29,109,-27,40,-25,-20,-24,-61,-22,-95,-20,-110,-18,-124,-16,-119,-14,-116,-12,-96,-10,-79,-8,-53,-6,-23,-4,3,-1,35,1,65,3,91,5,117,7,-121,9,-106,11,-100,13,-100,15,-112,17,123,19,92,21,43,23,-14,24,-89,26,74,28,-29,29,96,31,-43,32,45,34,119,35,-89,36,-58,37,-54,38,-71,39,-112,40,77,41,-11,41,-127,42,-14,42,78,43,-115,43,-78,43,-65,43,-81,43,-123,43,68,43,-25,42,113,42,-32,41,57,41,117,40,-96,39,-87,38,-90,37,-124,36,81,35,8,34,-89,32,58,31,-78,29,32,28,118,26,-63,24,-1,22,38,21,79,19,91,17,110,15,106,13,103,11,90,9,69,7,50,5,20,3,-4,0,-34,-2,-61,-4,-86,-6,-109,-8,-125,-10,117,-12,114,-14,115,-16,-126,-18,-104,-20,-70,-22,-22,-24,40,-25,115,-27,-47,-29,59,-30,-66,-32,75,-33,-11,-35,-86,-36,123,-37,96,-38,90,-39,109,-40,-106,-41,-41,-42,54,-42,-93,-43,56,-43,-44,-44,-95,-44,110,-44,111,-44,114,-44,-93,-44,-33,-44,63,-43,-78,-43,67,-42,-24,-42,-85,-41,127,-40,117,-39,117,-38,-104,-37,-58,-36,19,-34,106,-33,-35,-32,94,-30,-15,-29,-104,-27,73,-25,14,-23,-35,-22,-68,-20,-92,-18,-106,-16,-109,-14,-106,-12,-95,-10,-77,-8,-59,-6,-33,-4,-9,-2,16,1,46,3,62,5,89,7,101,9,112,11,115,13,112,15,93,17,74,19,34,21,-14,22,-75,24,102,26,9,28,-101,29,27,31,-118,32,-30,33,44,35,87,36,119,37,122,38,103,39,64,40,-5,40,-93,41,45,42,-91,42,-6,42,64,43,98,43,113,43,100,43,59,43,-3,42,-95,42,45,42,-95,41,-8,40,62,40,100,39,121,38,116,37,85,36,43,35,-35,33,-115,32,23,31,-99,29,8,28,104,26,-73,24,-13,22,42,21,74,19,104,17,118,15,123,13,125,11,112,9,103,7,81,5,60,3,39,1,11,-1,-6,-4,-34,-6,-49,-8,-63,-10,-73,-12,-71,-14,-70,-16,-49,-18,-28,-20,14,-21,59,-23,-128,-25,-56,-27,44,-28,-106,-30,23,-31,-83,-33,76,-34,14,-35,-41,-37,-66,-38,-71,-39,-55,-40,-11,-41,49,-41,-112,-42,-2,-43,-116,-43,46,-43,-19,-44,-59,-44,-75,-44,-60,-44,-28,-44,39,-43,124,-43,-15,-43,120,-42,32,-41,-41,-41,-82,-40,-103,-39,-103,-38,-76,-37,-33,-36,36,-34,124,-33,-31,-32,103,-30,-22,-29,-108,-27,60,-25,-5,-24,-55,-22,-99,-20,-125,-18,112,-16,102,-14,103,-12,106,-10,121,-8,-122,-6,-102,-4,-80,-2,-60,0,-36,2,-19,4,-1,6,10,9,18,11,18,13,11,15,-7,16,-33,18,-71,20,-124,22,73,24,-10,25,-102,27,43,29,-85,30,24,32,115,33,-68,34,-24,35,11,37,12,38,-1,38,-42,39,-105,40,62,41,-49,41,71,42,-96,42,-21,42,15,43,37,43,26,43,-10,42,-66,42,100,42,-7,41,111,41,-48,40,22,40,71,39,92,38,99,37,71,36,34,35,-32,33,-116,32,39,31,-85,29,34,28,-123,26,-38,24,31,23,88,21,-126,19,-93,17,-74,15,-58,13,-59,11,-57,9,-71,7,-81,5,-100,3,-116,1,117,-1,100,-3,81,-5,67,-7,55,-9,52,-11,49,-13,62,-15,76,-17,106,-19,-112,-21,-63,-23,5,-24,79,-26,-80,-28,30,-29,-101,-31,48,-32,-47,-34,-116,-35,88,-36,57,-37,52,-38,63,-39,104,-40,-93,-41,-7,-42,103,-42,-18,-43,-114,-43,69,-43,25,-43,4,-43,11,-43,40,-43,99,-43,-77,-43,31,-42,-92,-42,61,-41,-9,-41,-64,-40,-91,-39,-94,-38,-81,-37}; }
	private static byte[] data50(){ return new byte[] {-39,-36,19,-34,99,-33,-57,-32,59,-30,-60,-29,90,-27,3,-25,-68,-24,123,-22,82,-20,44,-18,17,-16,9,-14,-5,-13,-1,-11,4,-8,14,-6,31,-4,45,-2,64,0,80,2,97,4,111,6,118,8,125,10,120,12,115,14,92,16,67,18,27,20,-25,21,-85,23,88,25,0,27,-116,28,21,30,126,31,-32,32,39,34,92,35,124,36,-121,37,120,38,90,39,26,40,-53,40,95,41,-37,41,65,42,-119,42,-68,42,-44,42,-47,42,-73,42,-127,42,54,42,-52,41,79,41,-75,40,5,40,60,39,95,38,101,37,92,36,55,35,1,34,-72,32,84,31,-22,29,94,28,-44,26,39,25,124,23,-74,21,-20,19,17,18,46,16,62,14,78,12,72,10,79,8,62,6,56,4,39,2,24,0,11,-2,-8,-5,-14,-7,-28,-9,-25,-11,-27,-13,-14,-15,2,-16,34,-18,68,-20,122,-22,-71,-24,4,-25,101,-27,-53,-29,77,-30,-40,-32,124,-33,47,-34,-8,-36,-42,-37,-56,-38,-47,-39,-12,-40,38,-40,123,-41,-35,-42,94,-42,-9,-43,-88,-43,113,-43,88,-43,79,-43,109,-43,-106,-43,-28,-43,67,-42,-66,-42,82,-41,-2,-41,-66,-40,-99,-39,-117,-38,-109,-37,-78,-36,-32,-35,44,-33,127,-32,-14,-31,107,-29,-2,-28,-102,-26,76,-24,3,-22,-45,-21,-96,-19,-119,-17,107,-15,99,-13,89,-11,91,-9,96,-7,105,-5,116,-3,-125,-1,-114,1,-100,3,-90,5,-84,7,-80,9,-86,11,-95,13,-114,15,113,17,76,19,25,21,-38,22,-113,24,51,26,-55,27,79,29,-64,30,36,32,112,33,-84,34,-48,35,-31,36,-37,37,-65,38,-115,39,64,40,-32,40,98,41,-47,41,35,42,95,42,-128,42,-121,42,120,42,75,42,11,42,-85,41,58,41,-88,40,6,40,70,39,115,38,-121,37,-123,36,110,35,65,34,0,33,-84,31,71,30,-54,28,69,27,-91,25,0,24,71,22,-126,20,-78,18,-42,16,-17,14,2,13,10,11,14,9,14,7,3,5,-1,2,-16,0,-25,-2,-36,-4,-46,-6,-49,-8,-54,-10,-45,-12,-39,-14,-17,-16,10,-17,48,-19,97,-21,-98,-23,-22,-25,66,-26,-85,-28,36,-29,-84,-31,75,-32,-8,-34,-69,-35,-112,-36,-128,-37,124,-38,-103,-39,-60,-40,12,-40,106,-41,-35,-42,111,-42,18,-42,-42,-43,-85,-43,-96,-43,-89,-43,-47,-43,8,-42,100,-42,-50,-42,88,-41,-11,-41,-81,-40,123,-39,98,-38,92,-37,109,-36,-107,-35,-50,-34,29,-32,126,-31,-15,-30,119,-28,9,-26,-80,-25,94,-23,35,-21,-19,-20,-61,-18,-89,-16,-112,-14,-127,-12,-128,-10,120,-8,127,-6,-123,-4,-115,-2,-105,0,-97,2,-90,4,-84,6,-86,8,-88,10,-101,12,-119,14,109,16,72,18,24,20,-34,21,-111,23,61,25,-42,26,94,28,-36,29,61,31,-104,32,-44,33,4,35,30,36,28,37,17,38,-34,38,-91,39,72,40,-36,40,79,41,-76,41,-13,41,41,42,54,42,56,42,21,42,-29,41,-111,41,42,41,-86,40,17,40,99,39,-104,38,-66,37,-60,36,-64,35,-101,34,107,33,32,32,-56,30,89,29,-35,27,75,26,-80,24,0,23,72,21,-128,19,-83,17,-47,15,-22,13,-5,11,8,10,8,8,14,6,4,4,3,2,-6,-1,-14,-3,-17,-5,-24,-7,-20,-9,-17,-11,-4,-13,12,-14,42,-16,75,-18,124,-20,-74,-22,-4,-24,81,-25,-73,-27,37,-28,-81,-30,61,-31,-22,-33,-95,-34,112,-35,84,-36,73,-37,90,-38,122,-39,-71,-40,6,-40,118,-41,-15,-42,-110,-42,62,-42,15,-42,-17,-43,-17,-43,4,-42,51,-42,123,-42,-39,-42,87,-41,-31,-41,-112,-40,73,-39,39,-38,13,-37,23,-36,40,-35,90,-34,-104,-33,-18,-32,83,-30,-55,-29,85,-27,-23,-26,-108,-24,69,-22,10,-20,-44,-19,-80,-17,-115,-15,124,-13,104,-11,101,-9,94,-7,98,-5,99,-3,104,-1,108,1,114,3,117,5,113,7,109,9,97,11,79,13,53,15,19,17,-30,18,-81,20,101,22,23,24,-77,25,70,27,-59,28,52,30,-110,31,-38,32,20,34,53,35,67,36,60,37,29,38,-23,38,-96,39,56,40,-60,40,43,41,-124,41,-66,41,-30,41,-18,41,-33,41,-73,41,122,41,31,41,-79,40,40,40,-122,39,-47,38,1,38,28,37,34,36,17,35,-21,33,-75,32,101,31,10,30,-106,28,22,27,-123,25,-29,23,54,22,121,20,-77,18,-34,16,3,15,28,13,49,11,59,9,68,7,67,5,71,3,65,1,66,-1,58,-3,63,-5,59,-7,72,-9,78,-11,97,-13,125,-15,-102,-17,-53,-19,-4,-21,67,-22,-113,-24,-16,-26,86,-27,-38,-29,93,-30,5,-31,-83,-33,119,-34,74,-35,57,-36,57,-37,81,-38,125,-39,-62,-40,29,-40,-111,-41,27,-41,-66,-42,123,-42,76,-42,61,-42,62,-42,96,-42}; }
	private static byte[] data51(){ return new byte[] {-107,-42,-29,-42,77,-41,-53,-41,98,-40,19,-39,-42,-39,-76,-38,-90,-37,-84,-36,-51,-35,-8,-34,66,-32,-108,-31,0,-29,122,-28,3,-26,-98,-25,69,-23,-6,-22,-67,-20,-120,-18,99,-16,63,-14,44,-12,24,-10,15,-8,9,-6,4,-4,9,-2,4,0,9,2,6,4,4,6,-2,7,-16,9,-29,11,-58,13,-86,15,125,17,73,19,11,21,-68,22,102,24,-6,25,-122,27,-6,28,102,30,-74,31,-4,32,40,34,67,35,75,36,56,37,19,38,-41,38,-125,39,26,40,-108,40,-2,40,70,41,-128,41,-103,41,-98,41,-118,41,90,41,23,41,-72,40,65,40,-74,39,12,39,85,38,126,37,-105,36,-105,35,-123,34,91,33,34,32,-48,30,114,29,-2,27,126,26,-24,24,75,23,-104,21,-29,19,20,18,75,16,104,14,-118,12,-100,10,-85,8,-73,6,-70,4,-64,2,-65,0,-64,-2,-59,-4,-58,-6,-49,-8,-39,-10,-22,-12,3,-13,31,-15,75,-17,122,-19,-72,-21,2,-22,84,-24,-66,-26,44,-27,-77,-29,65,-30,-19,-32,-97,-33,109,-34,76,-35,59,-36,73,-37,98,-38,-101,-39,-31,-40,71,-40,-65,-41,79,-41,-4,-42,-71,-42,-106,-42,-120,-42,-111,-42,-72,-42,-17,-42,72,-41,-82,-41,56,-40,-50,-40,-124,-39,75,-38,42,-37,33,-36,41,-35,72,-34,124,-33,-65,-32,25,-30,-125,-29,-5,-28,-119,-26,30,-24,-55,-23,123,-21,61,-19,8,-17,-35,-16,-69,-14,-93,-12,-115,-10,-126,-8,119,-6,112,-4,111,-2,103,0,105,2,95,4,90,6,79,8,59,10,42,12,6,14,-27,15,-78,17,123,19,50,21,-29,22,-128,24,22,26,-108,27,10,29,103,30,-72,31,-11,32,28,34,50,35,47,36,29,37,-19,37,-78,38,80,39,-23,39,90,40,-65,40,7,41,54,41,80,41,77,41,54,41,5,41,-69,40,92,40,-33,39,83,39,-88,38,-21,37,23,37,42,36,45,35,21,34,-15,32,-81,31,103,30,-1,28,-108,27,13,26,-128,24,-35,22,51,21,118,19,-75,17,-29,15,12,14,42,12,66,10,86,8,97,6,108,4,114,2,119,0,127,-2,-126,-4,-114,-6,-106,-8,-87,-10,-67,-12,-37,-14,-4,-16,47,-17,94,-19,-86,-21,-19,-23,83,-24,-77,-26,51,-27,-75,-29,82,-30,-7,-32,-71,-33,-123,-34,108,-35,97,-36,112,-37,-111,-38,-53,-39,23,-39,-126,-40,-6,-41,-107,-41,59,-41,5,-41,-34,-42,-41,-42,-29,-42,8,-41,71,-41,-102,-41,13,-40,-117,-40,47,-39,-36,-39,-87,-38,-120,-37,125,-36,-122,-35,-89,-34,-44,-33,32,-31,111,-30,-34,-29,83,-27,-35,-26,116,-24,25,-22,-53,-21,-119,-19,82,-17,35,-15,1,-13,-32,-12,-52,-10,-70,-8,-84,-6,-93,-4,-102,-2,-110,0,-116,2,-126,4,116,6,104,8,77,10,58,12,14,14,-18,15,-80,17,120,19,44,21,-45,22,115,24,-3,25,125,27,-21,28,70,30,-110,31,-53,32,-18,33,1,35,-4,35,-29,36,-74,37,110,38,21,39,-95,39,23,40,120,40,-69,40,-21,40,2,41,-2,40,-23,40,-78,40,108,40,7,40,-112,39,0,39,87,38,-103,37,-56,36,-39,35,-33,34,-54,33,-95,32,108,31,25,30,-65,28,76,27,-46,25,60,24,-88,22,-9,20,67,19,-124,17,-77,15,-29,13,4,12,30,10,55,8,69,6,86,4,96,2,104,0,116,-2,123,-4,-115,-6,-105,-8,-78,-10,-61,-12,-17,-14,11,-15,71,-17,122,-19,-60,-21,22,-22,115,-24,-31,-26,94,-27,-27,-29,-121,-30,47,-31,-14,-33,-62,-34,-86,-35,-93,-36,-77,-37,-42,-38,18,-38,97,-39,-54,-40,72,-40,-35,-41,-116,-41,80,-41,46,-41,35,-41,50,-41,84,-41,-107,-41,-26,-41,87,-40,-41,-40,116,-39,38,-38,-19,-38,-54,-37,-66,-36,-60,-35,-29,-34,14,-32,84,-31,-93,-30,14,-28,126,-27,7,-25,-104,-24,61,-22,-26,-21,-90,-19,99,-17,58,-15,10,-13,-18,-12,-49,-10,-69,-8,-86,-6,-102,-4,-112,-2,-125,0,119,2,106,4,90,6,69,8,46,10,13,12,-23,13,-71,15,-124,17,62,19,-11,20,-103,22,49,24,-65,25,56,27,-92,28,-1,29,72,31,126,32,-94,33,-78,34,-86,35,-106,36,97,37,31,38,-62,38,79,39,-58,39,37,40,107,40,-99,40,-79,40,-76,40,-102,40,107,40,35,40,-62,39,77,39,-66,38,27,38,95,37,-115,36,-87,35,-85,34,-97,33,119,32,68,31,-6,29,-95,28,52,27,-70,25,47,24,-104,22,-14,20,64,19,-125,17,-69,15,-19,13,18,12,51,10,79,8,97,6,120,4,-126,2,-108,0,-95,-2,-84,-4,-60,-6,-51,-8,-15,-10,4,-11,47,-13,87,-15,-117,-17,-52,-19,17,-20,103,-22,-55,-24,53,-25,-74,-27,64,-28,-33,-30,-117,-31,80,-32,29,-33,9,-34,-2,-36,18,-36}; }
	private static byte[] data52(){ return new byte[] {49,-37,112,-38,-70,-39,38,-39,-97,-40,53,-40,-31,-41,-94,-41,-128,-41,112,-41,124,-41,-97,-41,-42,-41,44,-40,-111,-40,20,-39,-87,-39,87,-38,26,-37,-10,-37,-31,-36,-26,-35,-4,-34,37,-32,102,-31,-80,-30,20,-28,-127,-27,5,-25,-114,-24,49,-22,-45,-21,-115,-19,74,-17,21,-15,-28,-14,-61,-12,-100,-10,-119,-8,109,-6,95,-4,74,-2,62,0,43,2,28,4,7,6,-17,7,-43,9,-80,11,-117,13,87,15,30,17,-38,18,-118,20,51,22,-61,23,85,25,-56,26,58,28,-113,29,-36,30,15,32,54,33,70,34,64,35,44,36,-7,36,-70,37,94,38,-17,38,105,39,-56,39,21,40,72,40,98,40,103,40,83,40,38,40,-28,39,-119,39,23,39,-114,38,-15,37,56,37,110,36,-113,35,-106,34,-112,33,111,32,66,31,-5,29,-84,28,66,27,-48,25,75,24,-72,22,25,21,109,19,-74,17,-12,15,41,14,87,12,121,10,-98,8,-76,6,-51,4,-31,2,-14,0,4,-1,25,-3,40,-5,69,-7,92,-9,127,-11,-93,-13,-45,-15,7,-16,71,-18,-109,-20,-25,-22,72,-23,-70,-25,51,-26,-60,-28,96,-29,11,-30,-51,-32,-99,-33,-126,-34,122,-35,-121,-36,-89,-37,-33,-38,43,-38,-115,-39,8,-39,-107,-40,64,-40,-6,-41,-42,-41,-68,-41,-55,-41,-32,-41,23,-40,97,-40,-59,-40,61,-39,-46,-39,115,-38,52,-37,6,-36,-22,-36,-21,-35,-9,-34,29,-32,82,-31,-102,-30,-13,-29,91,-27,-41,-26,93,-24,-13,-23,-106,-21,67,-19,-3,-18,-63,-16,-117,-14,98,-12,57,-10,30,-8,-2,-7,-23,-5,-44,-3,-66,-1,-84,1,-105,3,125,5,102,7,69,9,33,11,-8,12,-62,14,-118,16,66,18,-12,19,-103,21,48,23,-71,24,55,26,-95,27,-2,28,73,30,-127,31,-87,32,-68,33,-68,34,-90,35,127,36,60,37,-20,37,123,38,1,39,96,39,-71,39,-22,39,18,40,25,40,12,40,-22,39,-87,39,91,39,-19,38,110,38,-43,37,40,37,100,36,-116,35,-98,34,-99,33,-123,32,96,31,34,30,-39,28,120,27,14,26,-113,24,5,23,111,21,-59,19,26,18,91,16,-102,14,-53,12,-8,10,27,9,62,7,87,5,115,3,-121,1,-98,-1,-75,-3,-52,-5,-27,-7,7,-8,36,-10,81,-12,126,-14,-76,-16,-6,-18,60,-19,-103,-21,-11,-23,101,-24,-28,-26,105,-27,9,-28,-79,-30,109,-31,62,-32,26,-33,19,-34,22,-35,55,-36,100,-37,-81,-38,8,-38,126,-39,4,-39,-90,-40,94,-40,44,-40,18,-40,14,-40,36,-40,78,-40,-108,-40,-20,-40,94,-39,-26,-39,-126,-38,56,-37,-1,-37,-31,-36,-48,-35,-38,-34,-14,-33,32,-31,94,-30,-79,-29,14,-27,-125,-26,-2,-25,-114,-23,40,-21,-49,-20,127,-18,63,-16,-3,-15,-43,-13,-99,-11,-125,-9,88,-7,69,-5,33,-3,18,-1,-14,0,-34,2,-62,4,-91,6,-124,8,94,10,48,12,-1,13,-63,15,126,17,45,19,-46,20,110,22,-9,23,118,25,-25,26,65,28,-106,29,-51,30,-2,31,19,33,24,34,13,35,-30,35,-77,36,94,37,-3,37,-124,38,-16,38,77,39,-117,39,-71,39,-55,39,-57,39,-84,39,120,39,48,39,-49,38,89,38,-55,37,41,37,107,36,-93,35,-71,34,-57,33,-73,32,-101,31,107,30,39,29,-46,27,115,26,-8,24,-128,23,-25,21,82,20,-91,18,-11,16,56,15,112,13,-90,11,-49,9,-9,7,24,6,53,4,83,2,107,0,-121,-2,-95,-4,-66,-6,-33,-8,3,-9,45,-11,94,-13,-108,-15,-43,-17,30,-18,115,-20,-46,-22,63,-23,-73,-25,63,-26,-41,-28,122,-29,56,-30,-8,-32,-36,-33,-62,-34,-56,-35,-35,-36,4,-36,69,-37,-102,-38,2,-38,-124,-39,28,-39,-59,-40,-111,-40,102,-40,93,-40,100,-40,-121,-40,-65,-40,13,-39,117,-39,-18,-39,-124,-38,41,-37,-21,-37,-70,-36,-91,-35,-98,-34,-82,-33,-48,-32,5,-30,74,-29,-98,-28,9,-26,121,-25,2,-23,-113,-22,47,-20,-42,-19,-117,-17,73,-15,12,-13,-36,-12,-82,-10,-121,-8,103,-6,66,-4,44,-2,8,0,-13,1,-48,3,-78,5,-112,7,102,9,58,11,7,13,-54,14,-122,16,56,18,-32,19,123,21,12,23,-118,24,0,26,99,27,-72,28,-6,29,44,31,75,32,88,33,82,34,53,35,6,36,-61,36,100,37,-5,37,110,38,-41,38,31,39,88,39,116,39,126,39,110,39,71,39,12,39,-75,38,77,38,-54,37,52,37,-121,36,-57,35,-19,34,4,34,4,33,-15,31,-48,30,-109,29,82,28,-14,26,-112,25,22,24,-111,22,-1,20,98,19,-75,17,6,16,67,14,-125,12,-79,10,-28,8,5,7,48,5,75,3,110,1,-118,-1,-86,-3,-55,-5,-19,-7,17,-8,62,-10,109,-12,-90,-14,-29,-16,46,-17}; }
	private static byte[] data53(){ return new byte[] {125,-19,-35,-21,67,-22,-70,-24,59,-25,-48,-27,109,-28,33,-29,-31,-31,-74,-32,-103,-33,-106,-34,-99,-35,-62,-36,-12,-37,63,-37,-98,-38,21,-38,-100,-39,67,-39,-9,-40,-54,-40,-83,-40,-84,-40,-66,-40,-22,-40,44,-39,-126,-39,-11,-39,117,-38,18,-37,-61,-37,-122,-36,99,-35,79,-34,80,-33,105,-32,-117,-31,-56,-30,14,-28,110,-27,-48,-26,81,-24,-51,-23,106,-21,1,-19,-80,-18,97,-16,31,-14,-27,-13,-81,-11,-126,-9,91,-7,49,-5,20,-3,-18,-2,-48,0,-79,2,-118,4,107,6,58,8,20,10,-39,11,-90,13,92,15,22,17,-70,18,96,20,-18,21,121,23,-20,24,92,26,-78,27,1,29,56,30,95,31,120,32,119,33,105,34,67,35,9,36,-69,36,87,37,-35,37,77,38,-87,38,-25,38,27,39,41,39,48,39,17,39,-25,38,-97,38,69,38,-44,37,73,37,-83,36,-8,35,51,35,84,34,102,33,94,32,75,31,32,30,-27,28,-99,27,62,26,-43,24,92,23,-43,21,66,20,-92,18,-9,16,72,15,-121,13,-58,11,-6,9,39,8,86,6,119,4,-95,2,-65,0,-27,-2,6,-3,44,-5,84,-7,126,-9,-80,-11,-25,-13,38,-14,104,-16,-66,-18,14,-19,124,-21,-26,-23,102,-24,-16,-26,-118,-27,52,-28,-20,-30,-72,-31,-110,-32,-125,-33,-126,-34,-103,-35,-65,-36,0,-36,80,-37,-71,-38,56,-38,-58,-39,121,-39,48,-39,14,-39,-8,-40,-4,-40,27,-39,71,-39,-107,-39,-17,-39,103,-38,-17,-38,-110,-37,68,-36,18,-35,-19,-35,-29,-34,-28,-33,1,-31,38,-30,104,-29,-83,-28,17,-26,115,-25,-11,-24,117,-22,12,-20,-86,-19,82,-17,8,-15,-65,-14,-121,-12,78,-10,31,-8,-14,-7,-53,-5,-94,-3,-126,-1,90,1,52,3,16,5,-30,6,-74,8,-125,10,71,12,8,14,-66,15,108,17,15,19,-87,20,50,22,-75,23,36,25,-120,26,-37,27,29,29,81,30,111,31,-127,32,119,33,100,34,50,35,-9,35,-101,36,54,37,-81,37,30,38,108,38,-83,38,-49,38,-29,38,-41,38,-67,38,-120,38,60,38,-34,37,100,37,-39,36,56,36,127,35,-76,34,-43,33,-32,32,-37,31,-63,30,-105,29,89,28,16,27,-82,25,74,24,-53,22,72,21,-77,19,23,18,108,16,-67,14,-1,12,63,11,117,9,-87,7,-44,5,1,4,39,2,77,0,118,-2,-100,-4,-57,-6,-15,-8,38,-9,88,-11,-105,-13,-39,-15,38,-16,123,-18,-38,-20,69,-21,-68,-23,63,-24,-48,-26,114,-27,32,-28,-30,-30,-80,-31,-106,-32,-120,-33,-110,-34,-84,-35,-37,-36,32,-36,120,-37,-27,-38,106,-38,3,-38,-80,-39,122,-39,82,-39,71,-39,79,-39,111,-39,-91,-39,-15,-39,84,-38,-53,-38,89,-37,-2,-37,-75,-36,-127,-35,98,-34,85,-33,93,-32,121,-31,-97,-30,-32,-29,39,-27,-120,-26,-16,-25,107,-23,-19,-22,-124,-20,28,-18,-58,-17,121,-15,46,-13,-14,-12,-71,-10,-126,-8,88,-6,39,-4,1,-2,-44,-1,-80,1,-125,3,88,5,43,7,-14,8,-64,10,125,12,58,14,-24,15,-108,17,45,19,-58,20,72,22,-61,23,48,25,-117,26,-37,27,22,29,69,30,93,31,105,32,92,33,65,34,12,35,-54,35,107,36,0,37,119,37,-35,37,43,38,102,38,-123,38,-108,38,-121,38,104,38,48,38,-28,37,126,37,7,37,121,36,-44,35,27,35,81,34,108,33,125,32,113,31,92,30,45,29,-9,27,-92,26,80,25,-32,23,109,22,-28,20,87,19,-72,17,20,16,99,14,-84,12,-20,10,40,9,92,7,-113,5,-69,3,-25,1,20,0,58,-2,111,-4,-111,-6,-50,-8,-7,-10,61,-11,119,-13,-59,-15,17,-16,110,-18,-46,-20,64,-21,-67,-23,70,-24,-38,-26,-125,-27,50,-28,-4,-30,-50,-31,-74,-32,-80,-33,-69,-34,-36,-35,13,-35,86,-36,-78,-37,33,-37,-82,-38,66,-38,-4,-39,-64,-39,-98,-39,-105,-39,-98,-39,-62,-39,-7,-39,69,-38,-85,-38,36,-37,-80,-37,88,-36,11,-35,-36,-35,-70,-34,-81,-33,-77,-32,-48,-31,-13,-30,53,-28,123,-27,-41,-26,64,-24,-75,-23,57,-21,-54,-20,97,-18,10,-16,-77,-15,109,-13,40,-11,-19,-10,-75,-8,-127,-6,83,-4,35,-2,-8,-1,-54,1,-100,3,108,5,56,7,3,9,-62,10,-126,12,54,14,-28,15,-120,17,33,19,-81,20,51,22,-88,23,16,25,105,26,-78,27,-18,28,20,30,47,31,49,32,38,33,3,34,-46,34,-121,35,43,36,-73,36,50,37,-109,37,-30,37,23,38,58,38,68,38,57,38,23,38,-31,37,-111,37,49,37,-74,36,41,36,-123,35,-49,34,1,34,37,33,47,32,43,31,22,30,-23,28,-75,27,102,26,17,25,-86,23,50,22,-75,20,35,19,-113,17,-25,15,65,14,-122,12,-46,10}; }
	private static byte[] data54(){ return new byte[] {11,9,71,7,124,5,-83,3,-34,1,13,0,59,-2,107,-4,-97,-6,-47,-8,16,-9,72,-11,-107,-13,-40,-15,54,-16,-115,-18,-8,-20,107,-21,-22,-23,116,-24,17,-25,-75,-27,113,-28,51,-29,16,-30,-10,-32,-13,-33,2,-33,32,-34,89,-35,-97,-36,-3,-37,113,-37,-10,-38,-107,-38,72,-38,15,-38,-18,-39,-28,-39,-19,-39,15,-38,69,-38,-111,-38,-10,-38,105,-37,-3,-37,-106,-36,83,-35,26,-34,-7,-34,-22,-33,-20,-32,4,-30,40,-29,99,-28,-89,-27,-1,-26,101,-24,-42,-23,88,-21,-32,-20,122,-18,24,-16,-62,-15,117,-13,45,-11,-18,-10,-80,-8,122,-6,71,-4,18,-2,-28,-1,-80,1,-127,3,74,5,22,7,-41,8,-103,10,80,12,5,14,-86,15,82,17,-31,18,113,20,-15,21,96,23,-52,24,29,26,104,27,-97,28,-58,29,-35,30,-30,31,-47,32,-78,33,124,34,51,35,-41,35,100,36,-36,36,67,37,-116,37,-54,37,-26,37,-8,37,-21,37,-51,37,-104,37,76,37,-22,36,120,36,-25,35,78,35,-109,34,-48,33,-15,32,3,32,2,31,-18,29,-53,28,-108,27,80,26,-4,24,-104,23,40,22,-83,20,32,19,-110,17,-19,15,75,14,-103,12,-30,10,41,9,96,7,-96,5,-45,3,7,2,62,0,107,-2,-91,-4,-42,-6,20,-7,75,-9,-108,-11,-41,-13,42,-14,126,-16,-28,-18,70,-19,-59,-21,62,-22,-47,-24,106,-25,19,-26,-51,-28,-109,-29,111,-30,86,-31,83,-32,96,-33,-126,-34,-74,-35,-1,-36,88,-36,-51,-37,81,-37,-18,-38,-99,-38,99,-38,65,-38,48,-38,61,-38,83,-38,-114,-38,-47,-38,52,-37,-91,-37,48,-36,-54,-36,127,-35,68,-34,29,-33,10,-32,8,-31,22,-30,62,-29,105,-28,-77,-27,-4,-26,101,-24,-55,-23,76,-21,-51,-20,95,-18,-4,-17,-98,-15,77,-13,2,-11,-71,-10,124,-8,62,-6,6,-4,-48,-3,-103,-1,102,1,47,3,-8,4,-69,6,-128,8,54,10,-10,11,-102,13,76,15,-29,16,123,18,5,20,-125,21,-13,22,92,24,-83,25,-6,26,45,28,90,29,105,30,121,31,95,32,75,33,15,34,-51,34,112,35,1,36,125,36,-30,36,54,37,110,37,-104,37,-91,37,-94,37,-123,37,86,37,14,37,-76,36,64,36,-66,35,33,35,114,34,-78,33,-40,32,-14,31,-12,30,-21,29,-58,28,-98,27,89,26,12,25,-76,23,66,22,-45,20,72,19,-63,17,34,16,-121,14,-42,12,43,11,111,9,-76,7,-14,5,44,4,102,2,-99,0,-44,-2,13,-3,67,-5,-122,-7,-66,-9,11,-10,79,-12,-90,-14,-4,-16,97,-17,-55,-19,67,-20,-62,-22,83,-23,-20,-25,-105,-26,76,-27,23,-28,-20,-30,-43,-31,-47,-32,-39,-33,-6,-34,44,-34,111,-35,-55,-36,57,-36,-75,-37,84,-37,-7,-38,-64,-38,-108,-38,-126,-38,-123,-38,-101,-38,-53,-38,13,-37,100,-37,-42,-37,82,-36,-17,-36,-105,-35,86,-34,42,-33,14,-32,6,-31,18,-30,39,-29,91,-28,-115,-27,-31,-26,50,-24,-98,-23,15,-21,-113,-20,28,-18,-81,-17,77,-15,-10,-14,-93,-12,87,-10,22,-8,-51,-7,-104,-5,86,-3,33,-1,-27,0,-84,2,115,4,49,6,-14,7,-84,9,92,11,19,13,-84,14,85,16,-31,17,111,19,-20,20,94,22,-62,23,28,25,98,26,-97,27,-58,28,-31,29,-26,30,-33,31,-63,32,-110,33,79,34,-9,34,-113,35,13,36,124,36,-49,36,19,37,63,37,84,37,88,37,64,37,26,37,-41,36,-123,36,27,36,-101,35,12,35,96,34,-88,33,-39,32,-8,31,6,31,-3,29,-23,28,-63,27,-120,26,70,25,-21,23,-115,22,27,21,-98,19,26,18,-123,16,-19,14,71,13,-99,11,-21,9,51,8,121,6,-75,4,-9,2,47,1,109,-1,-88,-3,-29,-5,38,-6,102,-8,-82,-10,-3,-12,74,-13,-82,-15,8,-16,122,-18,-18,-20,110,-21,-2,-23,-106,-24,62,-25,-11,-27,-72,-28,-114,-29,115,-30,103,-31,114,-32,-118,-33,-72,-34,-10,-35,76,-35,-78,-36,47,-36,-65,-37,101,-37,31,-37,-16,-38,-44,-38,-47,-38,-34,-38,7,-37,63,-37,-112,-37,-10,-37,111,-36,-4,-36,-94,-35,82,-34,36,-33,-8,-33,-18,-32,-24,-31,1,-29,29,-28,86,-27,-108,-26,-27,-25,71,-23,-83,-22,42,-20,-86,-19,57,-17,-48,-16,113,-14,23,-12,-57,-11,123,-9,51,-7,-13,-6,-80,-4,116,-2,53,0,-7,1,-71,3,120,5,54,7,-22,8,-95,10,73,12,-16,13,-113,15,30,17,-81,18,40,20,-97,21,7,23,93,24,-83,25,-24,26,21,28,52,29,62,30,59,31,35,32,-8,32,-66,33,107,34,11,35,-113,35,3,36,99,36,-85,36,-29,36,-3,36,12,37,-4,36,-33,36,-87,36,91,36,-1,35,-122,35,1,35,97,34,-78,33,-19,32}; }
	private static byte[] data55(){ return new byte[] {21,32,45,31,47,30,36,29,5,28,-38,26,-104,25,81,24,-13,22,-113,21,28,20,-103,18,20,17,125,15,-27,13,60,12,-106,10,-32,8,45,7,114,5,-77,3,-9,1,51,0,117,-2,-77,-4,-9,-6,61,-7,-124,-9,-43,-11,38,-12,-125,-14,-26,-16,79,-17,-55,-19,66,-20,-42,-22,100,-23,16,-24,-67,-26,-128,-27,81,-28,48,-29,33,-30,35,-31,53,-32,95,-33,-109,-34,-29,-35,65,-35,-75,-36,61,-36,-38,-37,-118,-37,83,-37,46,-37,28,-37,38,-37,61,-37,114,-37,-77,-37,16,-36,126,-36,1,-35,-102,-35,66,-34,5,-33,-47,-33,-70,-32,-82,-31,-75,-30,-51,-29,-9,-28,44,-26,118,-25,-56,-24,43,-22,-101,-21,18,-19,-101,-18,39,-16,-64,-15,97,-13,7,-11,-75,-10,107,-8,29,-6,-36,-5,-105,-3,84,-1,22,1,-47,2,-114,4,73,6,-4,7,-80,9,89,11,0,13,-99,14,50,16,-66,17,62,19,-74,20,30,22,-128,23,-54,24,19,26,61,27,104,28,117,29,122,30,104,31,72,32,16,33,-50,33,109,34,2,35,125,35,-26,35,59,36,122,36,-95,36,-69,36,-74,36,-91,36,120,36,58,36,-27,35,126,35,0,35,110,34,-52,33,16,33,72,32,105,31,119,30,123,29,98,28,71,27,14,26,-45,24,126,23,38,22,-70,20,70,19,-59,17,60,16,-90,14,12,13,103,11,-66,9,14,8,91,6,-95,4,-23,2,43,1,113,-1,-77,-3,-7,-5,63,-6,-115,-8,-38,-10,47,-11,-116,-13,-24,-15,92,-16,-59,-18,75,-19,-52,-21,101,-22,1,-23,-77,-25,105,-26,56,-27,15,-28,-8,-30,-9,-31,-5,-32,32,-32,75,-33,-112,-34,-27,-35,79,-35,-52,-36,94,-36,5,-36,-68,-37,-110,-37,113,-37,110,-37,123,-37,-98,-37,-38,-37,34,-36,-119,-36,-6,-36,-119,-35,36,-34,-40,-34,-104,-33,117,-32,88,-31,88,-30,96,-29,125,-28,-85,-27,-29,-26,46,-24,-123,-23,-26,-22,91,-20,-47,-19,90,-17,-25,-16,-128,-14,30,-12,-59,-11,112,-9,33,-7,-41,-6,-116,-4,72,-2,0,0,-68,1,117,3,43,5,-30,6,-114,8,61,10,-32,11,-128,13,21,15,-91,16,37,18,-90,19,13,21,117,22,-57,23,15,25,75,26,113,27,-112,28,-105,29,-111,30,119,31,77,32,17,33,-65,33,94,34,-29,34,89,35,-69,35,3,36,62,36,94,36,109,36,99,36,73,36,22,36,-47,35,119,35,8,35,-124,34,-16,33,66,33,-120,32,-72,31,-44,30,-30,29,-34,28,-59,27,-90,26,108,25,43,24,-37,22,125,21,18,20,-98,18,28,17,-110,15,3,14,98,12,-58,10,26,9,110,7,-65,5,6,4,84,2,-105,0,-29,-2,39,-3,118,-5,-66,-7,17,-8,102,-10,-66,-12,33,-13,-117,-15,-9,-17,119,-18,-10,-20,-121,-21,36,-22,-57,-24,-127,-25,63,-26,20,-27,-11,-29,-29,-30,-21,-31,-8,-32,34,-32,87,-33,-94,-34,-1,-35,112,-35,-10,-36,-116,-36,60,-36,-4,-37,-45,-37,-66,-37,-66,-37,-47,-37,-2,-37,56,-36,-113,-36,-15,-36,111,-35,-3,-35,-97,-34,86,-33,27,-32,-9,-32,-29,-31,-32,-30,-18,-29,12,-27,58,-26,116,-25,-62,-24,20,-22,126,-21,-24,-20,102,-18,-22,-17,119,-15,14,-13,-85,-12,77,-10,-7,-9,-91,-7,89,-5,10,-3,-63,-2,119,0,46,2,-30,3,-108,5,68,7,-18,8,-106,10,50,12,-50,13,93,15,-28,16,101,18,-43,19,63,21,-101,22,-24,23,44,25,91,26,-125,27,-111,28,-101,29,-121,30,108,31,57,32,-11,32,-96,33,52,34,-72,34,37,35,-126,35,-60,35,-6,35,20,36,28,36,19,36,-19,35,-67,35,109,35,20,35,-100,34,28,34,124,33,-44,32,18,32,63,31,94,30,101,29,98,28,75,27,36,26,-16,24,-83,23,92,22,-1,20,-107,19,34,18,-95,16,27,15,-119,13,-17,11,84,10,-87,8,3,7,84,5,-94,3,-15,1,57,0,-119,-2,-45,-4,36,-5,115,-7,-56,-9,37,-10,-127,-12,-21,-14,86,-15,-51,-17,77,-18,-41,-20,107,-21,14,-22,-73,-24,119,-25,57,-26,25,-27,-9,-29,-9,-30,-9,-31,20,-31,63,-32,121,-33,-53,-34,45,-34,-94,-35,46,-35,-57,-36,127,-36,63,-36,30,-36,11,-36,14,-36,40,-36,84,-36,-107,-36,-21,-36,84,-35,-48,-35,99,-34,6,-33,-67,-33,-121,-32,96,-31,80,-30,75,-29,91,-28,122,-27,-94,-26,-28,-25,40,-23,-126,-22,-29,-21,82,-19,-56,-18,78,-16,-42,-15,109,-13,5,-11,-89,-10,77,-8,-11,-7,-89,-5,85,-3,7,-1,-70,0,106,2,27,4,-53,5,114,7,28,9,-71,10,87,12,-23,13,117,15,-7,16,111,18,-32,19,67,21,-105,22,-27,23,29,25,77,26,108,27,122,28,119,29,104,30,66,31,13,32,-58,32}; }
	private static byte[] data56(){ return new byte[] {105,33,-4,33,125,34,-29,34,64,35,125,35,-80,35,-57,35,-50,35,-65,35,-101,35,101,35,24,35,-74,34,71,34,-70,33,38,33,114,32,-74,31,-30,30,-2,29,12,29,1,28,-14,26,-57,25,-102,24,82,23,7,22,-86,20,68,19,-46,17,85,16,-49,14,66,13,-85,11,19,10,107,8,-53,6,27,5,113,3,-62,1,15,0,99,-2,-80,-4,6,-5,91,-7,-78,-9,21,-10,117,-12,-30,-14,85,-15,-51,-17,84,-18,-31,-20,122,-21,32,-22,-47,-24,-113,-25,94,-26,55,-27,36,-28,29,-29,43,-30,69,-31,116,-32,-75,-33,5,-33,109,-34,-26,-35,111,-35,20,-35,-63,-36,-112,-36,104,-36,90,-36,96,-36,118,-36,-87,-36,-26,-36,62,-35,-89,-35,37,-34,-73,-34,87,-33,17,-32,-42,-32,-76,-31,-100,-30,-100,-29,-92,-28,-59,-27,-20,-26,40,-24,110,-23,-64,-22,35,-20,-117,-19,4,-17,-128,-16,11,-14,-105,-13,50,-11,-51,-10,112,-8,24,-6,-68,-5,114,-3,20,-1,-49,0,113,2,37,4,-53,5,113,7,23,9,-82,10,75,12,-43,13,97,15,-36,16,84,18,-67,19,30,21,111,22,-73,23,-18,24,28,26,50,27,69,28,57,29,43,30,1,31,-56,31,-125,32,32,33,-73,33,45,34,-99,34,-19,34,54,35,92,35,124,35,125,35,112,35,78,35,18,35,-50,34,103,34,-5,33,112,33,-40,32,48,32,106,31,-94,30,-71,29,-52,28,-57,27,-77,26,-109,25,97,24,35,23,-41,21,-127,20,25,19,-79,17,49,16,-74,14,39,13,-103,11,-2,9,98,8,-65,6,25,5,112,3,-60,1,25,0,109,-2,-63,-4,26,-5,112,-7,-45,-9,48,-10,-101,-12,9,-13,126,-15,-2,-17,-125,-18,23,-19,-79,-21,92,-22,13,-23,-47,-25,-98,-26,127,-27,104,-28,106,-29,114,-30,-109,-31,-62,-32,1,-32,89,-33,-69,-34,54,-34,-61,-35,98,-35,20,-35,-31,-36,-73,-36,-86,-36,-81,-36,-63,-36,-9,-36,46,-35,-120,-35,-19,-35,105,-34,-9,-34,-104,-33,76,-32,16,-31,-20,-31,-51,-30,-51,-29,-47,-28,-20,-27,19,-25,70,-24,-113,-23,-42,-22,59,-20,-103,-19,18,-17,-120,-16,14,-14,-103,-13,43,-11,-58,-10,97,-8,6,-6,-86,-5,82,-3,-2,-2,-93,0,83,2,-12,3,-94,5,61,7,-31,8,119,10,11,12,-103,13,28,15,-104,16,11,18,114,19,-46,20,31,22,103,23,-102,24,-57,25,-34,26,-20,27,-29,28,-47,29,-88,30,113,31,38,32,-53,32,89,33,-36,33,65,34,-100,34,-35,34,12,35,43,35,45,35,39,35,-1,34,-48,34,-124,34,43,34,-71,33,55,33,-95,32,-8,31,66,31,111,30,-105,29,-91,28,-89,27,-99,26,120,25,83,24,20,23,-47,21,123,20,30,19,-78,17,66,16,-64,14,65,13,-83,11,32,10,-126,8,-24,6,67,5,-94,3,-9,1,83,0,-88,-2,3,-3,93,-5,-69,-7,27,-8,-128,-10,-19,-12,93,-13,-42,-15,87,-16,-32,-18,116,-19,18,-20,-68,-22,113,-23,52,-24,4,-25,-29,-27,-48,-28,-51,-29,-39,-30,-9,-31,40,-31,102,-32,-72,-33,31,-33,-109,-34,34,-34,-68,-35,112,-35,50,-35,16,-35,-9,-36,-3,-36,12,-35,58,-35,115,-35,-60,-35,40,-34,-99,-34,41,-33,-59,-33,113,-32,53,-31,6,-30,-24,-30,-33,-29,-34,-28,-10,-27,20,-25,71,-24,-127,-23,-48,-22,33,-20,-120,-19,-17,-18,104,-16,-27,-15,109,-13,-9,-12,-111,-10,34,-8,-57,-7,100,-5,8,-3,-81,-2,81,0,-5,1,-98,3,62,5,-30,6,119,8,21,10,-97,11,45,13,-81,14,38,16,-100,17,-2,18,92,20,-84,21,-16,22,39,24,78,25,108,26,115,27,115,28,93,29,55,30,2,31,-71,31,95,32,-12,32,114,33,-29,33,57,34,-123,34,-75,34,-45,34,-27,34,-45,34,-61,34,-121,34,78,34,-16,33,-118,33,11,33,121,32,-36,31,34,31,95,30,-121,29,-101,28,-86,27,-103,26,-117,25,92,24,49,23,-24,21,-94,20,68,19,-27,17,115,16,-2,14,126,13,-10,11,106,10,-45,8,62,7,-100,5,3,4,89,2,-67,0,19,-1,114,-3,-46,-5,47,-6,-105,-8,-3,-10,106,-11,-32,-13,87,-14,-36,-16,102,-17,-5,-19,-102,-20,67,-21,-7,-23,-70,-24,-115,-25,101,-26,89,-27,74,-28,95,-29,115,-30,-92,-31,-34,-32,47,-32,-112,-33,4,-33,-118,-34,35,-34,-45,-35,-114,-35,103,-35,74,-35,73,-35,86,-35,121,-35,-80,-35,-8,-35,87,-34,-58,-34,72,-33,-30,-33,-124,-32,68,-31,8,-30,-21,-30,-45,-29,-46,-28,-33,-27,-11,-26,37,-24,85,-23,-97,-22,-25,-21,74,-19,-88,-18,28,-16,-108,-15,16,-13,-97,-12,38,-10,-66,-9,85,-7,-15,-6,-113,-4,50,-2,-47,-1,116,1,22,3,-79,4,84,6}; }
	private static byte[] data57(){ return new byte[] {-27,7,-128,9,9,11,-107,12,21,14,-114,15,-1,16,100,18,-63,19,18,21,86,22,-114,23,-71,24,-43,25,-28,26,-32,27,-47,28,-83,29,125,30,54,31,-29,31,121,32,0,33,114,33,-46,33,30,34,89,34,126,34,-113,34,-113,34,121,34,80,34,22,34,-61,33,99,33,-18,32,99,32,-53,31,27,31,96,30,-113,29,-80,28,-67,27,-64,26,-85,25,-106,24,96,23,49,22,-31,20,-103,19,53,18,-44,16,95,15,-22,13,102,12,-31,10,79,9,-63,7,36,6,-113,4,-19,2,80,1,-81,-1,17,-2,113,-4,-41,-6,59,-7,-89,-9,23,-10,-117,-12,6,-13,-115,-15,17,-16,-82,-18,69,-19,-14,-21,-89,-22,100,-23,53,-24,13,-25,-7,-27,-17,-28,-9,-29,14,-29,55,-30,109,-31,-68,-32,16,-32,-120,-33,-1,-34,-103,-34,59,-34,-10,-35,-61,-35,-93,-35,-106,-35,-100,-35,-69,-35,-31,-35,45,-34,120,-34,-27,-34,95,-33,-24,-33,-115,-32,55,-31,2,-30,-53,-30,-71,-29,-93,-28,-81,-27,-69,-26,-33,-25,12,-23,70,-22,-111,-21,-34,-20,66,-18,-91,-17,25,-15,-111,-14,18,-12,-101,-11,38,-9,-68,-8,77,-6,-19,-5,-123,-3,36,-1,-64,0,96,2,-8,3,-105,5,38,7,-65,8,72,10,-46,11,80,13,-53,14,57,16,-92,17,-3,18,83,20,-104,21,-47,22,2,24,31,25,50,26,54,27,37,28,12,29,-34,29,-98,30,81,31,-18,31,122,32,-10,32,93,33,-83,33,-8,33,25,34,66,34,60,34,59,34,18,34,-25,33,-100,33,70,33,-40,32,90,32,-55,31,39,31,115,30,-85,29,-40,28,-19,27,-6,26,-13,25,-35,24,-67,23,-117,22,80,21,6,20,-77,18,82,17,-18,15,119,14,4,13,126,11,-7,9,108,8,-38,6,69,5,-83,3,18,2,119,0,-38,-2,66,-3,-91,-5,18,-6,124,-8,-19,-10,101,-11,-33,-13,100,-14,-19,-16,-125,-17,29,-18,-57,-20,118,-21,53,-22,1,-23,-44,-25,-66,-26,-84,-27,-79,-28,-61,-29,-29,-30,23,-30,89,-31,-81,-32,19,-32,-114,-33,22,-33,-73,-34,100,-34,42,-34,0,-34,-25,-35,-22,-35,-12,-35,28,-34,83,-34,-102,-34,-7,-34,106,-33,-25,-33,-126,-32,34,-31,-34,-31,-94,-30,-127,-29,99,-28,98,-27,103,-26,125,-25,-92,-24,-48,-23,20,-21,88,-20,-78,-19,13,-17,120,-16,-25,-15,100,-13,-32,-12,106,-10,-12,-9,-123,-7,26,-5,-81,-4,74,-2,-32,-1,125,1,20,3,-86,4,65,6,-51,7,95,9,-32,10,100,12,-36,13,77,15,-72,16,22,18,106,19,-74,20,-15,21,39,23,72,24,97,25,104,26,98,27,76,28,38,29,-17,29,-89,30,78,31,-28,31,103,32,-41,32,55,33,126,33,-66,33,-38,33,-11,33,-18,33,-36,33,-75,33,121,33,45,33,-53,32,92,32,-46,31,63,31,-108,30,-37,29,18,29,51,28,75,27,78,26,71,25,46,24,10,23,-43,21,-102,20,77,19,-7,17,-102,16,49,15,-63,13,72,12,-58,10,68,9,-75,7,43,6,-110,4,3,3,104,1,-46,-1,59,-2,-93,-4,16,-5,-128,-7,-18,-9,106,-10,-31,-12,104,-13,-17,-15,-125,-16,29,-17,-64,-19,113,-20,39,-21,-15,-23,-64,-24,-95,-25,-116,-26,-117,-27,-110,-28,-82,-29,-41,-30,20,-30,91,-31,-65,-32,38,-32,-84,-33,62,-33,-32,-34,-98,-34,100,-34,71,-34,50,-34,61,-34,79,-34,125,-34,-70,-34,7,-33,110,-33,-32,-33,106,-32,1,-31,-82,-31,104,-30,53,-29,18,-28,-2,-28,-6,-27,6,-25,28,-24,68,-23,118,-22,-77,-21,2,-19,81,-18,-74,-17,26,-15,-116,-14,4,-12,-126,-11,8,-9,-111,-8,31,-6,-81,-5,68,-3,-41,-2,111,0,3,2,-106,3,42,5,-73,6,67,8,-53,9,72,11,-57,12,53,14,-90,15,1,17,98,18,-89,19,-15,20,37,22,78,23,111,24,123,25,125,26,113,27,79,28,39,29,-28,29,-105,30,56,31,-62,31,67,32,-86,32,1,33,71,33,121,33,-106,33,-92,33,-99,33,-128,33,88,33,20,33,-61,32,95,32,-25,31,93,31,-60,30,22,30,89,29,-114,28,-85,27,-61,26,-62,25,-70,24,-97,23,122,22,72,21,5,20,-63,18,102,17,13,16,-94,14,52,13,-68,11,62,10,-67,8,50,7,-89,5,24,4,-125,2,-10,0,93,-1,-51,-3,59,-4,-88,-6,33,-7,-109,-9,21,-10,-112,-12,31,-13,-86,-15,69,-16,-29,-18,-112,-19,68,-20,3,-21,-46,-23,-90,-24,-111,-25,-127,-26,-123,-27,-107,-28,-74,-29,-24,-30,38,-30,123,-31,-36,-32,82,-32,-39,-33,113,-33,27,-33,-36,-34,-86,-34,-114,-34,-123,-34,-116,-34,-85,-34,-40,-34,25,-33,111,-33,-45,-33,79,-32,-44,-32,120,-31,28,-30,-30,-30,-85,-29,-115,-28,121,-27,119,-26}; }
	private static byte[] data58(){ return new byte[] {-127,-25,-103,-24,-61,-23,-14,-22,50,-20,124,-19,-50,-18,47,-16,-111,-15,5,-13,118,-12,-10,-11,118,-9,-3,-8,-121,-6,23,-4,-91,-3,53,-1,-54,0,86,2,-21,3,115,5,3,7,-126,8,11,10,-127,11,-8,12,103,14,-56,15,43,17,121,18,-61,19,0,21,48,22,87,23,109,24,119,25,115,26,93,27,61,28,7,29,-58,29,113,30,9,31,-106,31,10,32,113,32,-62,32,5,33,46,33,79,33,81,33,75,33,43,33,-5,32,-69,32,97,32,-1,31,-128,31,-6,30,89,30,-81,29,-18,28,33,28,65,27,84,26,87,25,75,24,55,23,10,22,-33,20,-99,19,85,18,4,17,-92,15,66,14,-45,12,94,11,-27,9,98,8,-31,6,82,5,-50,3,55,2,-78,0,25,-1,-111,-3,1,-4,117,-6,-17,-8,105,-9,-20,-11,114,-12,0,-13,-109,-15,49,-16,-42,-18,-121,-19,64,-20,6,-21,-41,-23,-78,-24,-95,-25,-106,-26,-96,-27,-77,-28,-38,-29,14,-29,85,-30,-87,-31,19,-31,-119,-32,21,-32,-78,-33,96,-33,32,-33,-10,-34,-38,-34,-43,-34,-33,-34,-1,-34,45,-33,116,-33,-57,-33,48,-32,-86,-32,53,-31,-47,-31,127,-30,63,-29,11,-28,-20,-28,-43,-27,-43,-26,-34,-25,-10,-24,27,-22,75,-21,-121,-20,-47,-19,34,-17,123,-16,-29,-15,74,-13,-64,-12,58,-10,-76,-9,61,-7,-64,-6,75,-4,-40,-3,99,-1,-14,0,127,2,8,4,-108,5,23,7,-101,8,23,10,-115,11,0,13,102,14,-53,15,30,17,113,18,-78,19,-20,20,25,22,58,23,75,24,84,25,73,26,49,27,14,28,-45,28,-115,29,56,30,-51,30,82,31,-52,31,37,32,-128,32,-75,32,-26,32,-2,32,3,33,-6,32,-42,32,-84,32,98,32,17,32,-89,31,45,31,-93,30,8,30,87,29,-98,28,-53,27,-12,26,1,26,12,25,-4,23,-19,22,-61,21,-103,20,87,19,25,18,-63,16,111,15,5,14,-94,12,44,11,-72,9,57,8,-72,6,53,5,-87,3,37,2,-108,0,13,-1,-128,-3,-10,-5,114,-6,-20,-8,109,-9,-13,-11,123,-12,16,-13,-89,-15,71,-16,-13,-18,-91,-19,98,-20,45,-21,0,-22,-31,-24,-46,-25,-56,-26,-39,-27,-22,-28,27,-28,73,-29,-102,-30,-21,-31,89,-31,-46,-32,94,-32,-2,-33,-85,-33,111,-33,68,-33,40,-33,39,-33,45,-33,80,-33,125,-33,-60,-33,20,-32,-127,-32,-11,-32,-126,-31,30,-30,-59,-30,-119,-29,79,-28,47,-27,27,-26,14,-25,31,-24,44,-23,83,-22,127,-21,-73,-20,-2,-19,75,-17,-93,-16,3,-14,106,-13,-36,-12,78,-10,-53,-9,74,-7,-54,-6,86,-4,-42,-3,103,-1,-23,0,119,2,-4,3,-128,5,6,7,125,8,-3,9,108,11,-38,12,64,14,-100,15,-13,16,60,18,127,19,-78,20,-33,21,-6,22,13,24,15,25,4,26,-19,26,-64,27,-116,28,64,29,-22,29,127,30,3,31,122,31,-39,31,43,32,103,32,-107,32,-84,32,-74,32,-87,32,-117,32,92,32,26,32,-59,31,95,31,-22,30,92,30,-55,29,23,29,99,28,-110,27,-69,26,-47,25,-39,24,-44,23,-64,22,-95,21,115,20,63,19,-6,17,-82,16,92,15,-8,13,-103,12,37,11,-72,9,59,8,-62,6,61,5,-68,3,54,2,-82,0,40,-1,-96,-3,28,-4,-104,-6,25,-7,-102,-9,39,-10,-77,-12,71,-13,-26,-15,-123,-16,54,-17,-21,-19,-87,-20,120,-21,75,-22,49,-23,32,-24,28,-25,40,-26,67,-27,106,-28,-90,-29,-22,-30,69,-30,-81,-31,40,-31,-75,-32,82,-32,2,-32,-62,-33,-106,-33,124,-33,114,-33,126,-33,-102,-33,-57,-33,11,-32,89,-32,-64,-32,54,-31,-68,-31,86,-30,-5,-30,-72,-29,126,-28,87,-27,63,-26,50,-25,58,-24,69,-23,105,-22,-117,-21,-57,-20,1,-18,80,-17,-98,-16,-1,-15,94,-13,-54,-12,60,-10,-80,-9,45,-7,-86,-6,44,-4,-80,-3,52,-1,-71,0,63,2,-63,3,69,5,-64,6,59,8,-77,9,31,11,-112,12,-21,13,76,15,-102,16,-27,17,37,19,86,20,-126,21,-100,22,-82,23,-83,24,-89,25,-122,26,101,27,38,28,-29,28,-120,29,33,30,-90,30,26,31,-127,31,-48,31,17,32,64,32,89,32,104,32,90,32,67,32,21,32,-42,31,-119,31,33,31,-77,30,43,30,-106,29,-16,28,58,28,115,27,-98,26,-71,25,-58,24,-58,23,-73,22,-98,21,116,20,69,19,7,18,-66,16,113,15,21,14,-74,12,76,11,-31,9,105,8,-10,6,116,5,-6,3,116,2,-10,0,111,-1,-19,-3,110,-4,-21,-6,112,-7,-8,-9,-127,-10,22,-11,-88,-13,76,-14,-20,-16,-95,-17,83,-18,23,-19,-28,-21,-71,-22,-95,-23,-116,-24,-114,-25,-108,-26,-77,-27,-42,-28,18,-28,86,-29,-82,-30}; }
	private static byte[] data59(){ return new byte[] {22,-30,-115,-31,26,-31,-79,-32,96,-32,28,-32,-18,-33,-50,-33,-59,-33,-56,-33,-30,-33,12,-32,71,-32,-106,-32,-10,-32,100,-31,-21,-31,120,-30,32,-29,-47,-29,-108,-28,105,-27,71,-26,59,-25,52,-24,67,-23,89,-22,123,-21,-81,-20,-29,-19,44,-17,119,-16,-50,-15,43,-13,-109,-12,-6,-11,112,-9,-31,-8,95,-6,-39,-5,89,-3,-38,-2,91,0,-38,1,95,3,-45,4,91,6,-58,7,66,9,-84,10,19,12,119,13,-51,14,32,16,103,17,-89,18,-40,19,3,21,30,22,45,23,53,24,37,25,17,26,-26,26,-77,27,107,28,22,29,-78,29,54,30,-74,30,20,31,115,31,-80,31,-25,31,5,32,19,32,19,32,-7,31,-42,31,-102,31,81,31,-12,30,-123,30,9,30,120,29,-40,28,41,28,102,27,-100,26,-70,25,-48,24,-46,23,-47,22,-76,21,-98,20,104,19,58,18,-14,16,-82,15,84,14,1,13,-105,11,53,10,-61,8,80,7,-38,5,95,4,-30,2,101,1,-28,-1,102,-2,-24,-4,109,-5,-16,-7,127,-8,8,-9,-98,-11,55,-12,-42,-14,126,-15,44,-16,-27,-18,-89,-19,115,-20,75,-21,43,-22,30,-23,21,-24,37,-25,52,-26,99,-27,-114,-28,-37,-29,38,-29,-109,-30,0,-30,-117,-31,29,-31,-58,-32,-127,-32,72,-32,42,-32,18,-32,23,-32,39,-32,74,-32,-126,-32,-56,-32,31,-31,-116,-31,5,-30,-113,-30,49,-29,-43,-29,-103,-28,95,-27,59,-26,35,-25,26,-24,29,-23,46,-22,75,-21,114,-20,-90,-19,-29,-18,40,-16,124,-15,-49,-14,49,-12,-107,-11,0,-9,116,-8,-29,-7,95,-5,-41,-4,83,-2,-44,-1,75,1,-52,2,67,4,-66,5,49,7,-93,8,14,10,117,11,-45,12,47,14,123,15,-56,16,2,18,56,19,98,20,-128,21,-112,22,-101,23,-118,24,126,25,82,26,37,27,-31,27,-113,28,46,29,-67,29,56,30,-87,30,-1,30,78,31,-124,31,-85,31,-62,31,-62,31,-70,31,-109,31,103,31,31,31,-50,30,103,30,-14,29,102,29,-44,28,39,28,115,27,-86,26,-44,25,-14,24,-2,23,-1,22,-13,21,-39,20,-73,19,-121,18,77,17,10,16,-64,14,104,13,17,12,-85,10,68,9,-40,7,100,6,-16,4,122,3,-3,1,-124,0,9,-1,-114,-3,21,-4,-96,-6,41,-7,-67,-9,77,-10,-18,-12,-121,-13,54,-14,-32,-16,-103,-17,92,-18,37,-19,-5,-21,-35,-22,-56,-23,-63,-24,-55,-25,-38,-26,-2,-27,46,-27,108,-28,-68,-29,26,-29,-119,-30,9,-30,-105,-31,57,-31,-20,-32,-81,-32,-124,-32,106,-32,99,-32,108,-32,-117,-32,-78,-32,-9,-32,66,-31,-90,-31,23,-30,-102,-30,45,-29,-48,-29,-125,-28,70,-27,21,-26,-9,-26,-29,-25,-33,-24,-26,-23,-6,-22,25,-20,71,-19,121,-18,-71,-17,2,-15,80,-14,-83,-13,4,-11,114,-10,-46,-9,75,-7,-75,-6,48,-4,-93,-3,31,-1,-106,0,14,2,-119,3,-7,4,113,6,-36,7,72,9,-82,10,11,12,102,13,-76,14,0,16,61,17,116,18,-97,19,-63,20,-44,21,-32,22,-40,23,-55,24,-86,25,123,26,64,27,-13,27,-103,28,45,29,-79,29,39,30,-122,30,-35,30,26,31,74,31,106,31,115,31,114,31,87,31,50,31,-10,30,-83,30,81,30,-30,29,102,29,-39,28,56,28,-114,27,-49,26,2,26,42,25,63,24,74,23,73,22,55,21,29,20,-10,18,-57,17,-117,16,71,15,-5,13,-90,12,78,11,-23,9,-123,8,23,7,-86,5,52,4,-59,2,72,1,-40,-1,90,-2,-22,-4,114,-5,5,-6,-111,-8,45,-9,-61,-11,104,-12,14,-13,-68,-15,115,-16,52,-17,-7,-19,-47,-20,-85,-21,-107,-22,-116,-23,-118,-24,-100,-25,-73,-26,-31,-27,27,-27,98,-28,-68,-29,32,-29,-101,-30,31,-30,-69,-31,98,-31,31,-31,-24,-32,-56,-32,-76,-32,-75,-32,-58,-32,-22,-32,30,-31,97,-31,-69,-31,30,-30,-101,-30,30,-29,-69,-29,96,-28,24,-27,-31,-27,-80,-26,-101,-25,-123,-24,-122,-23,-113,-22,-90,-21,-59,-20,-11,-19,40,-17,103,-16,-78,-15,-1,-14,87,-12,-74,-11,23,-9,-128,-8,-18,-7,90,-5,-48,-4,65,-2,-72,-1,42,1,-94,2,17,4,-124,5,-16,6,89,8,-65,9,27,11,121,12,-59,13,20,15,82,16,-115,17,-70,18,-33,19,-7,20,4,22,8,23,-7,23,-29,24,-71,25,-121,26,62,27,-17,27,-119,28,25,29,-111,29,3,30,89,30,-88,30,-32,30,7,31,32,31,37,31,24,31,-1,30,-53,30,-111,30,61,30,-34,29,107,29,-23,28,88,28,-78,27,7,27,64,26,118,25,-106,24,-85,23,-75,22,-81,21,-98,20,-124,19,89,18,45,17,-18,15,-82,14,96,13,15,12,-77,10,86,9,-16,7,-120,6,27,5,-86,3,60,2}; }
	private static byte[] data60(){ return new byte[] {-59,0,88,-1,-33,-3,114,-4,2,-5,-108,-7,46,-8,-57,-10,105,-11,17,-12,-68,-14,116,-15,46,-16,-10,-18,-59,-19,-98,-20,-123,-21,112,-22,115,-23,115,-24,-110,-25,-83,-26,-27,-27,33,-27,114,-28,-49,-29,64,-29,-71,-30,78,-30,-25,-31,-101,-31,91,-31,42,-31,16,-31,3,-31,8,-31,33,-31,70,-31,127,-31,-53,-31,36,-30,-112,-30,13,-29,-107,-29,53,-28,-36,-28,-103,-27,96,-26,56,-25,29,-24,12,-23,15,-22,21,-21,49,-20,78,-19,124,-18,-79,-17,-18,-16,55,-14,-123,-13,-38,-12,54,-10,-107,-9,-3,-8,101,-6,-46,-5,65,-3,-81,-2,35,0,-111,1,3,3,111,4,-36,5,67,7,-87,8,6,10,97,11,-76,12,0,14,67,15,-125,16,-82,17,-32,18,-10,19,12,21,21,22,12,23,-2,23,-36,24,-81,25,116,26,42,27,-49,27,105,28,-20,28,104,29,-53,29,35,30,104,30,-101,30,-61,30,-49,30,-41,30,-63,30,-93,30,113,30,46,30,-39,29,119,29,-1,28,125,28,-24,27,66,27,-110,26,-51,25,-2,24,32,24,52,23,61,22,54,21,39,20,11,19,-27,17,-75,16,124,15,57,14,-15,12,-97,11,71,10,-20,8,-119,7,35,6,-69,4,78,3,-33,1,116,0,1,-1,-106,-3,40,-4,-67,-6,86,-7,-15,-9,-108,-10,55,-11,-27,-13,-104,-14,79,-15,24,-16,-37,-18,-72,-19,-111,-20,126,-21,116,-22,115,-23,-124,-24,-100,-25,-57,-26,-3,-27,66,-27,-104,-28,-10,-29,113,-29,-20,-30,-122,-30,36,-30,-38,-31,-96,-31,115,-31,94,-31,80,-31,94,-31,115,-31,-92,-31,-40,-31,43,-30,-126,-30,-11,-30,111,-29,-4,-29,-101,-28,67,-27,3,-26,-56,-26,-95,-25,-123,-24,120,-23,115,-22,-126,-21,-110,-20,-74,-19,-33,-18,18,-16,80,-15,-108,-14,-32,-13,50,-11,-115,-10,-25,-9,77,-7,-79,-6,26,-4,-121,-3,-16,-2,95,0,-53,1,54,3,-95,4,6,6,109,7,-56,8,38,10,122,11,-59,12,20,14,75,15,-121,16,-77,17,-42,18,-15,19,-1,20,-2,21,-5,22,-37,23,-62,24,-122,25,78,26,-5,26,-98,27,52,28,-78,28,45,29,-119,29,-32,29,34,30,81,30,117,30,-125,30,-126,30,113,30,76,30,26,30,-44,29,-127,29,26,29,-91,28,32,28,-118,27,-26,26,53,26,111,25,-92,24,-60,23,-39,22,-27,21,-36,20,-44,19,-76,18,-107,17,100,16,45,15,-15,13,-91,12,92,11,5,10,-85,8,80,7,-23,5,-121,4,29,3,-77,1,75,0,-35,-2,117,-3,12,-4,-92,-6,68,-7,-31,-9,-119,-10,49,-11,-29,-13,-103,-14,89,-15,30,-16,-17,-18,-55,-19,-87,-20,-99,-21,-113,-22,-100,-23,-89,-24,-52,-25,-12,-26,48,-26,121,-27,-50,-28,56,-28,-85,-29,51,-29,-58,-30,110,-30,35,-30,-22,-31,-62,-31,-85,-31,-95,-31,-80,-31,-58,-31,-12,-31,48,-30,124,-30,-38,-30,71,-29,-61,-29,81,-28,-18,-28,-107,-27,86,-26,21,-25,-13,-25,-49,-24,-60,-23,-67,-22,-57,-21,-40,-20,-8,-19,28,-17,80,-16,-120,-15,-54,-14,20,-12,97,-11,-73,-10,17,-8,112,-7,-45,-6,55,-4,-98,-3,6,-1,112,0,-42,1,66,3,-95,4,11,6,101,7,-62,8,26,10,105,11,-76,12,-8,13,49,15,104,16,-114,17,-79,18,-59,19,-48,20,-47,21,-64,22,-85,23,-127,24,78,25,11,26,-70,26,91,27,-21,27,111,28,-36,28,68,29,-114,29,-40,29,1,30,37,30,52,30,48,30,33,30,-3,29,-57,29,-120,29,47,29,-50,28,86,28,-42,27,62,27,-96,26,-21,25,46,25,94,24,-122,23,-101,22,-88,21,-89,20,-99,19,-125,18,101,17,57,16,6,15,-54,13,-120,12,60,11,-19,9,-106,8,61,7,-34,5,125,4,23,3,-78,1,78,0,-29,-2,-126,-3,24,-4,-71,-6,89,-7,-3,-9,-89,-10,82,-11,11,-12,-64,-14,-121,-15,79,-16,33,-17,0,-18,-28,-20,-43,-21,-45,-22,-39,-23,-17,-24,14,-24,62,-25,120,-26,-59,-27,28,-27,-123,-28,-6,-29,-125,-29,22,-29,-64,-30,115,-30,62,-30,17,-30,-3,-31,-16,-31,0,-30,20,-30,68,-30,120,-30,-54,-30,31,-29,-112,-29,8,-28,-111,-28,48,-27,-47,-27,-112,-26,78,-25,37,-24,2,-23,-14,-23,-27,-22,-15,-21,-9,-20,27,-18,53,-17,106,-16,-103,-15,-37,-14,30,-12,104,-11,-67,-10,12,-8,111,-7,-59,-6,44,-4,-118,-3,-14,-2,84,0,-69,1,29,3,125,4,-32,5,55,7,-107,8,-31,9,53,11,119,12,-70,13,-13,14,31,16,78,17,99,18,127,19,-128,20,-125,21,112,22,89,23,45,24,-6,24,-74,25,101,26,3,27,-107,27,22,28,-119,28,-21,28,60,29,127,29,-81,29,-44,29,-33,29,-27,29,-47,29,-79,29,-127,29,62,29}; }
	private static byte[] data61(){ return new byte[] {-21,28,-114,28,23,28,-102,27,8,27,105,26,-68,25,-2,24,55,24,94,23,123,22,-117,21,-116,20,-121,19,117,18,87,17,50,16,3,15,-54,13,-114,12,70,11,-4,9,-86,8,83,7,-5,5,-101,4,62,3,-37,1,121,0,21,-1,-75,-3,84,-4,-13,-6,-101,-7,62,-8,-18,-10,-99,-11,86,-12,16,-13,-39,-15,-95,-16,122,-17,87,-18,60,-19,52,-20,45,-21,56,-22,78,-23,109,-24,-99,-25,-38,-26,36,-26,124,-27,-29,-28,90,-28,-34,-29,118,-29,23,-29,-49,-30,-109,-30,104,-30,78,-30,68,-30,72,-30,102,-30,-125,-30,-58,-30,3,-29,98,-29,-58,-29,62,-28,-59,-28,89,-27,-1,-27,-80,-26,112,-25,64,-24,25,-23,2,-22,-10,-22,-14,-21,2,-19,18,-18,52,-17,90,-16,-117,-15,-61,-14,5,-12,71,-11,-103,-10,-28,-9,63,-7,-107,-6,-13,-5,81,-3,-79,-2,18,0,114,1,-46,2,48,4,-117,5,-27,6,57,8,-120,9,-43,10,23,12,88,13,-116,14,-68,15,-30,16,-4,17,19,19,21,20,23,21,5,22,-21,22,-62,23,-113,24,73,25,-3,25,-103,26,48,27,-81,27,40,28,-122,28,-31,28,32,29,90,29,121,29,-110,29,-111,29,-119,29,104,29,62,29,0,29,-80,28,88,28,-26,27,110,27,-30,26,69,26,-96,25,-24,24,35,24,83,23,115,22,-120,21,-109,20,-112,19,-126,18,111,17,72,16,38,15,-19,13,-69,12,115,11,52,10,-32,8,-105,7,58,6,-24,4,-121,3,48,2,-52,0,114,-1,15,-2,-73,-4,87,-5,2,-6,-85,-8,88,-9,16,-10,-59,-12,-121,-13,77,-14,26,-15,-16,-17,-46,-18,-73,-19,-84,-20,-87,-21,-79,-22,-56,-23,-26,-24,22,-24,78,-25,-102,-26,-18,-27,84,-27,-54,-28,70,-28,-31,-29,123,-29,50,-29,-16,-30,-62,-30,-91,-30,-109,-30,-102,-30,-90,-30,-49,-30,-4,-30,66,-29,-110,-29,-12,-29,103,-28,-27,-28,120,-27,19,-26,-62,-26,121,-25,68,-24,22,-23,-6,-23,-26,-22,-32,-21,-29,-20,-13,-19,11,-17,45,-16,88,-15,-118,-14,-60,-13,5,-11,76,-10,-105,-9,-23,-8,60,-6,-108,-5,-17,-4,73,-2,-90,-1,3,1,94,2,-70,3,19,5,101,6,-68,7,5,9,82,10,-111,11,-46,12,3,14,51,15,88,16,115,17,-121,18,-113,19,-116,20,126,21,100,22,62,23,11,24,-53,24,124,25,34,26,-77,26,64,27,-79,27,30,28,118,28,-67,28,-7,28,33,29,58,29,68,29,60,29,38,29,-2,28,-57,28,-127,28,40,28,-59,27,77,27,-56,26,57,26,-111,25,-24,24,37,24,94,23,-125,22,-92,21,-82,20,-71,19,-81,18,-97,17,-120,16,98,15,55,14,7,13,-56,11,-118,10,69,9,-12,7,-84,6,81,5,0,4,-92,2,75,1,-14,-1,-107,-2,63,-3,-29,-5,-112,-6,59,-7,-18,-9,-92,-10,92,-11,34,-12,-30,-14,-73,-15,-118,-16,107,-17,81,-18,70,-19,64,-20,72,-21,92,-22,120,-23,-89,-24,-37,-25,37,-25,114,-26,-37,-27,67,-27,-57,-28,81,-28,-16,-29,-102,-29,89,-29,32,-29,0,-29,-23,-30,-28,-30,-14,-30,11,-29,57,-29,114,-29,-66,-29,24,-28,-125,-28,-4,-28,-126,-27,28,-26,-68,-26,116,-25,46,-24,2,-23,-44,-23,-62,-22,-83,-21,-82,-20,-77,-19,-60,-18,-30,-17,2,-15,49,-14,97,-13,-98,-12,-35,-11,37,-9,109,-8,-65,-7,14,-5,102,-4,-69,-3,20,-1,110,0,-61,1,28,3,115,4,-62,5,24,7,93,8,-88,9,-21,10,33,12,95,13,-126,14,-80,15,-55,16,-36,17,-23,18,-27,19,-38,20,-59,21,-98,22,114,23,50,24,-22,24,-111,25,45,26,-73,26,52,27,-92,27,-1,27,83,28,-114,28,-62,28,-33,28,-12,28,-18,28,-29,28,-62,28,-110,28,87,28,2,28,-86,27,57,27,-65,26,51,26,-101,25,-13,24,62,24,124,23,-83,22,-47,21,-22,20,-9,19,-8,18,-15,17,-34,16,-61,15,-97,14,115,13,63,12,5,11,-56,9,125,8,56,7,-24,5,-106,4,71,3,-22,1,-101,0,64,-1,-19,-3,-107,-4,69,-5,-15,-7,-87,-8,92,-9,26,-10,-37,-12,-94,-13,115,-14,69,-15,39,-16,11,-17,-3,-19,-9,-20,-4,-21,10,-21,40,-22,77,-23,-125,-24,-62,-25,18,-25,109,-26,-41,-27,80,-27,-42,-28,109,-28,20,-28,-59,-29,-116,-29,94,-29,67,-29,54,-29,58,-29,75,-29,111,-29,-94,-29,-29,-29,54,-28,-107,-28,7,-27,-126,-27,21,-26,-87,-26,90,-25,11,-24,-47,-24,-93,-23,125,-22,105,-21,91,-20,90,-19,99,-18,118,-17,-112,-16,-72,-15,-34,-14,24,-12,74,-11,-112,-10,-48,-9,27,-7,104,-6,-75,-5,11,-3,91,-2,-78,-1,5,1,88,2,-82,3,-7,4,78,6,-112,7,-35,8,26,10,85,11}; }
	private static byte[] data62(){ return new byte[] {-113,12,-74,13,-29,14,-3,15,22,17,31,18,36,19,24,20,9,21,-27,21,-65,22,-127,23,67,24,-20,24,-113,25,32,26,-93,26,28,27,125,27,-39,27,28,28,88,28,-127,28,-105,28,-91,28,-103,28,-120,28,96,28,43,28,-25,27,-110,27,48,27,-67,26,60,26,-81,25,14,25,104,24,-85,23,-23,22,22,22,56,21,78,20,91,19,91,18,81,17,64,16,34,15,0,14,-44,12,-93,11,104,10,42,9,-24,7,-99,6,87,5,4,4,-74,2,100,1,17,0,-65,-2,108,-3,31,-4,-51,-6,-122,-7,58,-8,-6,-10,-70,-11,-123,-12,78,-13,39,-14,-1,-16,-23,-17,-45,-18,-51,-19,-53,-20,-38,-21,-18,-22,18,-22,66,-23,121,-24,-57,-25,21,-25,-128,-26,-24,-27,115,-27,-12,-28,-100,-28,66,-28,-3,-29,-53,-29,-94,-29,-116,-29,-120,-29,-115,-29,-89,-29,-47,-29,4,-28,81,-28,-96,-28,11,-27,122,-27,1,-26,-115,-26,47,-25,-40,-25,-107,-24,87,-23,46,-22,7,-21,-10,-21,-24,-20,-24,-19,-14,-18,2,-16,33,-15,65,-14,109,-13,-97,-12,-42,-11,20,-9,88,-8,-103,-7,-22,-6,47,-4,-123,-3,-50,-2,37,0,111,1,-59,2,12,4,94,5,-95,6,-20,7,39,9,102,10,-101,11,-56,12,-12,13,18,15,43,16,59,17,63,18,61,19,43,20,22,21,-22,21,-63,22,120,23,56,24,-41,24,120,25,-1,25,126,26,-16,26,76,27,-94,27,-31,27,20,28,59,28,75,28,83,28,69,28,45,28,2,28,-55,27,-127,27,42,27,-63,26,80,26,-56,25,58,25,-101,24,-22,23,53,23,107,22,-102,21,-69,20,-48,19,-35,18,-35,17,-45,16,-59,15,-92,14,-120,13,90,12,43,11,-12,9,-72,8,118,7,51,6,-22,4,-98,3,85,2,0,1,-69,-1,98,-2,32,-3,-54,-5,-121,-6,63,-7,-5,-9,-64,-10,-123,-11,81,-12,39,-13,-1,-15,-30,-16,-51,-17,-65,-18,-67,-19,-59,-20,-46,-21,-11,-22,23,-22,80,-23,-114,-24,-36,-25,55,-25,-96,-26,21,-26,-101,-27,45,-27,-50,-28,-126,-28,60,-28,18,-28,-23,-29,-35,-29,-42,-29,-28,-29,0,-28,42,-28,103,-28,-84,-28,11,-27,107,-27,-23,-27,100,-26,-2,-26,-104,-25,73,-24,1,-23,-56,-23,-101,-22,121,-21,99,-20,87,-19,86,-18,94,-17,110,-16,-119,-15,-85,-14,-46,-13,3,-11,55,-10,115,-9,-78,-8,-11,-7,59,-5,-123,-4,-49,-3,28,-1,105,0,-78,1,3,3,69,4,-109,5,-45,6,21,8,79,9,-120,10,-75,11,-27,12,3,14,33,15,52,16,60,17,65,18,51,19,36,20,0,21,-38,21,-95,22,94,23,17,24,-80,24,73,25,-49,25,74,26,-77,26,18,27,93,27,-97,27,-53,27,-17,27,-4,27,2,28,-15,27,-41,27,-89,27,113,27,34,27,-53,26,101,26,-22,25,107,25,-42,24,54,24,-117,23,-49,22,10,22,55,21,90,20,114,19,122,18,-125,17,117,16,106,15,80,14,46,13,10,12,-40,10,-90,9,110,8,47,7,-18,5,-86,4,95,3,27,2,-49,0,-125,-1,60,-2,-16,-4,-86,-5,100,-6,36,-7,-28,-9,-84,-10,119,-11,72,-12,32,-13,0,-14,-27,-16,-42,-17,-52,-18,-50,-19,-37,-20,-19,-21,19,-21,58,-22,118,-23,-70,-24,10,-24,106,-25,-43,-26,80,-26,-42,-27,112,-27,15,-27,-56,-28,-122,-28,92,-28,55,-28,45,-28,38,-28,57,-28,82,-28,-125,-28,-69,-28,8,-27,95,-27,-57,-27,62,-26,-61,-26,83,-25,-13,-25,-97,-24,89,-23,30,-22,-16,-22,-51,-21,-77,-20,-86,-19,-96,-18,-84,-17,-73,-16,-49,-15,-17,-14,19,-12,65,-11,114,-10,-86,-9,-26,-8,37,-6,104,-5,-82,-4,-12,-3,61,-1,-123,0,-51,1,21,3,89,4,-100,5,-34,6,22,8,82,9,-127,10,-82,11,-41,12,-15,13,13,15,27,16,31,17,32,18,13,19,-3,19,-46,20,-83,21,108,22,41,23,-41,23,117,24,9,25,-114,25,5,26,110,26,-55,26,19,27,81,27,-127,27,-101,27,-79,27,-84,27,-94,27,-125,27,86,27,27,27,-48,26,121,26,16,26,-98,25,21,25,-120,24,-25,23,62,23,-124,22,-62,21,-19,20,22,20,44,19,61,18,66,17,61,16,47,15,27,14,-4,12,-37,11,-83,10,-128,9,72,8,15,7,-48,5,-110,4,75,3,11,2,-64,0,123,-1,54,-2,-16,-4,-83,-5,108,-6,46,-7,-12,-9,-65,-10,-115,-11,100,-12,62,-13,36,-14,8,-15,3,-16,-11,-18,2,-18,10,-19,40,-20,73,-21,120,-22,-76,-23,-6,-24,79,-24,-81,-25,30,-25,-106,-26,38,-26,-75,-27,100,-27,18,-27,-40,-28,-86,-28,-119,-28,125,-28,120,-28,-120,-28,-91,-28,-48,-28,12,-27,85,-27,-83,-27,19,-26,-120,-26,10,-25,-102,-25,56,-24}; }
	private static byte[] data63(){ return new byte[] {-30,-24,-104,-23,93,-22,39,-21,8,-20,-25,-20,-38,-19,-45,-18,-45,-17,-31,-16,-13,-15,15,-13,49,-12,89,-11,-120,-10,-69,-9,-13,-8,48,-6,107,-5,-78,-4,-18,-3,58,-1,118,0,-62,1,-1,2,69,4,-127,5,-66,6,-10,7,42,9,89,10,-126,11,-92,12,-62,13,-46,14,-28,15,-32,16,-29,17,-53,18,-72,19,-114,20,96,21,38,22,-37,22,-118,23,38,24,-70,24,60,25,-76,25,27,26,117,26,-61,26,-3,26,45,27,76,27,92,27,96,27,79,27,54,27,8,27,-45,26,-124,26,53,26,-57,25,93,25,-44,24,75,24,-83,23,5,23,80,22,-113,21,-64,20,-19,19,3,19,27,18,35,17,31,16,27,15,5,14,-18,12,-49,11,-89,10,122,9,77,8,17,7,-34,5,-101,4,97,3,29,2,-35,0,-103,-1,87,-2,23,-3,-41,-5,-103,-6,96,-7,40,-8,-9,-10,-55,-11,-94,-12,-127,-13,101,-14,84,-15,69,-16,72,-17,75,-18,92,-19,122,-20,-103,-21,-48,-22,7,-22,83,-23,-92,-24,9,-24,116,-25,-14,-26,122,-26,19,-26,-75,-27,110,-27,43,-27,1,-27,-35,-28,-52,-28,-53,-28,-43,-28,-15,-28,28,-27,80,-27,-100,-27,-19,-27,83,-26,-61,-26,67,-25,-50,-25,107,-24,13,-23,-60,-23,-128,-22,77,-21,32,-20,6,-19,-22,-19,-26,-18,-33,-17,-25,-16,-8,-15,12,-13,43,-12,80,-11,120,-10,-89,-9,-35,-8,16,-6,80,-5,-121,-4,-53,-3,6,-1,76,0,-122,1,-53,2,6,4,64,5,125,6,-84,7,-31,8,14,10,46,11,87,12,103,13,-127,14,-121,15,-120,16,-123,17,110,18,88,19,48,20,-1,20,-61,21,125,22,37,23,-56,23,87,24,-35,24,85,25,-68,25,28,26,99,26,-89,26,-43,26,-11,26,13,27,12,27,4,27,-21,26,-63,26,-115,26,72,26,-13,25,-108,25,35,25,-88,24,27,24,-119,23,-35,22,53,22,114,21,-82,20,-40,19,-5,18,18,18,31,17,39,16,30,15,21,14,-1,12,-27,11,-62,10,-98,9,109,8,63,7,10,6,-48,4,-105,3,91,2,25,1,-31,-1,-99,-2,99,-3,37,-4,-18,-6,-77,-7,-124,-8,80,-9,42,-10,1,-11,-28,-13,-53,-14,-71,-15,-78,-16,-84,-17,-70,-18,-58,-19,-27,-20,8,-20,57,-21,119,-22,-68,-23,18,-23,113,-24,-35,-25,92,-25,-35,-26,121,-26,23,-26,-51,-27,-120,-27,91,-27,51,-27,34,-27,25,-27,36,-27,55,-27,98,-27,-110,-27,-42,-27,38,-26,-122,-26,-16,-26,110,-25,-14,-25,-120,-24,41,-23,-41,-23,-112,-22,86,-21,39,-20,0,-19,-23,-19,-43,-18,-48,-17,-47,-16,-39,-15,-19,-14,2,-12,36,-11,71,-10,113,-9,-96,-8,-47,-7,9,-5,63,-4,124,-3,-75,-2,-13,-1,48,1,104,2,-89,3,-36,4,19,6,69,7,113,8,-99,9,-64,10,-33,11,-9,12,5,14,20,15,12,16,13,17,-11,17,-34,18,-72,19,-122,20,76,21,5,22,-78,22,83,23,-26,23,110,24,-25,24,83,25,-77,25,0,26,71,26,118,26,-97,26,-77,26,-65,26,-73,26,-93,26,127,26,79,26,15,26,-63,25,102,25,-6,24,-122,24,-1,23,112,23,-48,22,39,22,110,21,-81,20,-33,19,9,19,38,18,57,17,68,16,71,15,61,14,52,13,24,12,3,11,-36,9,-72,8,-118,7,92,6,38,5,-11,3,-73,2,-125,1,68,0,13,-1,-47,-3,-102,-4,99,-5,47,-6,-3,-8,-46,-9,-88,-10,-124,-11,106,-12,78,-13,65,-14,55,-15,53,-16,64,-17,79,-18,104,-19,-110,-20,-69,-21,-6,-22,63,-22,-114,-23,-15,-24,87,-24,-47,-25,84,-25,-25,-26,-122,-26,52,-26,-16,-27,-73,-27,-109,-27,117,-27,109,-27,110,-27,-127,-27,-95,-27,-51,-27,12,-26,85,-26,-82,-26,21,-25,-121,-25,9,-24,-104,-24,47,-23,-37,-23,-120,-22,78,-21,16,-20,-20,-20,-61,-19,-77,-18,-96,-17,-97,-16,-97,-15,-85,-14,-67,-13,-40,-12,-13,-11,27,-9,65,-8,111,-7,-95,-6,-45,-5,8,-3,66,-2,119,-1,-78,0,-25,1,33,3,84,4,-121,5,-72,6,-30,7,11,9,45,10,74,11,98,12,113,13,122,14,123,15,115,16,100,17,71,18,39,19,-11,19,-66,20,121,21,39,22,-51,22,100,23,-19,23,109,24,-37,24,62,25,-106,25,-39,25,22,26,61,26,94,26,105,26,108,26,91,26,64,26,22,26,-36,25,-106,25,63,25,-31,24,107,24,-11,23,99,23,-44,22,43,22,-128,21,-61,20,-4,19,47,19,80,18,110,17,125,16,-120,15,-122,14,-126,13,111,12,92,11,64,10,30,9,-6,7,-50,6,-96,5,113,4,59,3,9,2,-48,0,-99,-1,99,-2,50,-3,-6,-5,-51,-6,-101,-7,115,-8,74,-9,40,-10,14,-11,-14,-13,-22,-14,-41,-15}; }
	private static byte[] data64(){ return new byte[] {-33,-16,-31,-17,-14,-18,11,-18,46,-19,90,-20,-107,-21,-43,-22,36,-22,127,-23,-28,-24,90,-24,-41,-25,102,-25,-1,-26,-88,-26,92,-26,35,-26,-15,-27,-44,-27,-65,-27,-66,-27,-59,-27,-29,-27,3,-26,63,-26,123,-26,-46,-26,43,-25,-101,-25,15,-24,-101,-24,40,-23,-53,-23,115,-22,42,-21,-19,-21,-72,-20,-109,-19,109,-18,96,-17,74,-16,79,-15,75,-14,93,-13,106,-12,-124,-11,-93,-10,-61,-9,-19,-8,22,-6,69,-5,119,-4,-89,-3,-35,-2,15,0,70,1,119,2,-84,3,-40,4,9,6,49,7,88,8,122,9,-107,10,-83,11,-69,12,-57,13,-58,14,-61,15,-79,16,-101,17,120,18,77,19,23,20,-41,20,-120,21,51,22,-52,22,94,23,-33,23,87,24,-67,24,27,25,103,25,-89,25,-38,25,-3,25,20,26,26,26,23,26,-3,25,-30,25,-87,25,115,25,31,25,-52,24,96,24,-19,23,110,23,-37,22,71,22,-100,21,-20,20,46,20,102,19,-109,18,-73,17,-46,16,-34,15,-19,14,-25,13,-29,12,-43,11,-66,10,-90,9,-123,8,97,7,58,6,15,5,-35,3,-76,2,122,1,80,0,23,-1,-22,-3,-73,-4,-120,-5,94,-6,49,-7,16,-8,-20,-10,-48,-11,-68,-12,-89,-13,-93,-14,-102,-15,-90,-16,-81,-17,-55,-18,-26,-19,18,-19,69,-20,-123,-21,-51,-22,38,-22,-126,-23,-10,-24,106,-24,-12,-25,-121,-25,42,-25,-44,-26,-105,-26,89,-26,55,-26,27,-26,12,-26,20,-26,28,-26,66,-26,103,-26,-91,-26,-22,-26,63,-25,-92,-25,14,-24,-111,-24,20,-23,-82,-23,76,-22,-5,-22,-78,-21,122,-20,64,-19,32,-18,-5,-18,-21,-17,-35,-16,-42,-15,-35,-14,-27,-13,-11,-12,17,-10,37,-9,76,-8,110,-7,-105,-6,-60,-5,-18,-4,32,-2,78,-1,-127,0,-82,1,-32,2,10,4,58,5,93,6,-121,7,-93,8,-63,9,-39,10,-25,11,-11,12,-12,13,-13,14,-28,15,-48,16,-78,17,-118,18,88,19,27,20,-44,20,-126,21,34,22,-69,22,63,23,-62,23,45,24,-109,24,-25,24,47,25,107,25,-108,25,-72,25,-60,25,-52,25,-68,25,-89,25,126,25,74,25,9,25,-72,24,92,24,-14,23,122,23,-9,22,103,22,-54,21,35,21,112,20,-80,19,-24,18,22,18,55,17,83,16,98,15,109,14,108,13,105,12,87,11,74,10,46,9,18,8,-15,6,-55,5,-91,4,118,3,76,2,30,1,-19,-1,-60,-2,-111,-3,104,-4,62,-5,20,-6,-13,-8,-49,-9,-73,-10,-99,-11,-114,-12,-127,-13,127,-14,-127,-15,-117,-16,-94,-17,-70,-18,-29,-19,18,-19,73,-20,-110,-21,-34,-22,59,-22,-96,-23,21,-23,-109,-24,31,-24,-71,-25,92,-25,20,-25,-47,-26,-94,-26,124,-26,104,-26,94,-26,100,-26,122,-26,-107,-26,-51,-26,1,-25,80,-25,-90,-25,10,-24,123,-24,-4,-24,-126,-23,29,-22,-68,-22,108,-21,35,-20,-23,-20,-76,-19,-114,-18,111,-17,88,-16,74,-15,70,-14,69,-13,81,-12,93,-11,114,-10,-116,-9,-86,-8,-53,-7,-14,-6,24,-4,68,-3,110,-2,-101,-1,-59,0,-11,1,28,3,72,4,109,5,-113,6,-77,7,-53,8,-27,9,-11,10,2,12,5,13,7,14,-9,14,-18,15,-54,16,-79,17,122,18,75,19,4,20,-69,20,99,21,-1,21,-112,22,22,23,-115,23,-6,23,88,24,-86,24,-19,24,37,25,77,25,106,25,118,25,120,25,104,25,78,25,38,25,-20,24,-84,24,87,24,-4,23,-115,23,26,23,-115,22,7,22,98,21,-66,20,11,20,74,19,-123,18,-78,17,-43,16,-15,15,4,15,14,14,16,13,15,12,2,11,-14,9,-33,8,-64,7,-90,6,-127,5,94,4,54,3,13,2,-29,0,-70,-1,-115,-2,104,-3,59,-4,25,-5,-12,-7,-41,-8,-74,-9,-90,-10,-116,-11,-123,-12,124,-13,127,-14,-126,-15,-102,-16,-88,-17,-47,-18,-9,-19,44,-19,106,-20,-75,-21,4,-21,105,-22,-50,-23,72,-23,-53,-24,89,-24,-9,-25,-96,-25,84,-25,29,-25,-25,-26,-50,-26,-78,-26,-76,-26,-75,-26,-49,-26,-18,-26,34,-25,92,-25,-86,-25,1,-24,102,-24,-42,-24,88,-23,-34,-23,121,-22,22,-21,-57,-21,124,-20,65,-19,12,-18,-31,-18,-60,-17,-88,-16,-100,-15,-113,-14,-108,-13,-107,-12,-92,-11,-77,-10,-52,-9,-29,-8,8,-6,34,-5,75,-4,113,-3,-107,-2,-61,-1,-26,0,17,2,55,3,90,4,126,5,-98,6,-72,7,-46,8,-30,9,-15,10,-8,11,-7,12,-13,13,-26,14,-50,15,-77,16,-120,17,91,18,29,19,-38,19,-118,20,45,21,-54,21,85,22,-39,22,77,23,-74,23,19,24,98,24,-93,24,-38,24,-2,24,27,25,38,25,36,25,24,25,-8,24,-47,24,-103,24,85,24,4,24,-92,23,59,23,-62,22,64,22,-81,21}; }
	private static byte[] data65(){ return new byte[] {19,21,111,20,-71,19,3,19,54,18,107,17,-114,16,-83,15,-61,14,-49,13,-43,12,-43,11,-51,10,-65,9,-80,8,-106,7,125,6,93,5,61,4,25,3,-10,1,-50,0,-89,-1,-125,-2,93,-3,56,-4,25,-5,-10,-7,-34,-8,-59,-9,-79,-10,-92,-11,-102,-12,-104,-13,-99,-14,-88,-15,-69,-16,-40,-17,-6,-18,41,-18,96,-19,-95,-20,-18,-21,65,-21,-88,-22,15,-22,-113,-23,13,-23,-91,-24,63,-24,-20,-25,-94,-25,105,-25,58,-25,26,-25,9,-25,-2,-26,14,-25,26,-25,69,-25,112,-25,-81,-25,-5,-25,77,-24,-73,-24,35,-23,-93,-23,42,-22,-66,-22,94,-21,12,-20,-68,-20,-125,-19,69,-18,31,-17,-8,-17,-34,-16,-52,-15,-66,-14,-67,-13,-67,-12,-57,-11,-45,-10,-25,-9,-3,-8,26,-6,52,-5,89,-4,118,-3,-99,-2,-62,-1,-30,0,12,2,40,3,79,4,104,5,-120,6,-98,7,-80,8,-60,9,-56,10,-47,11,-53,12,-61,13,-78,14,-102,15,119,16,79,17,26,18,-35,18,-105,19,66,20,-24,20,127,21,10,22,-115,22,-3,22,105,23,-61,23,15,24,85,24,-124,24,-80,24,-56,24,-46,24,-40,24,-63,24,-83,24,-127,24,74,24,11,24,-72,23,91,23,-11,22,125,22,-4,21,112,21,-42,20,50,20,-123,19,-55,18,8,18,58,17,100,16,-122,15,-99,14,-80,13,-72,12,-69,11,-71,10,-81,9,-95,8,-115,7,120,6,93,5,64,4,32,3,0,2,-35,0,-67,-1,-104,-2,119,-3,91,-4,54,-5,36,-6,0,-7,-7,-9,-35,-10,-35,-11,-51,-12,-41,-13,-42,-14,-20,-15,-4,-16,30,-16,66,-17,114,-18,-83,-19,-19,-20,63,-20,-111,-21,-7,-22,100,-22,-32,-23,101,-23,-10,-24,-106,-24,65,-24,-8,-25,-67,-25,-113,-25,109,-25,90,-25,83,-25,89,-25,111,-25,-114,-25,-69,-25,-7,-25,63,-24,-107,-24,-10,-24,99,-23,-35,-23,101,-22,-15,-22,-106,-21,51,-20,-17,-20,-92,-19,110,-18,61,-17,20,-16,-10,-16,-32,-15,-50,-14,-55,-13,-61,-12,-53,-11,-46,-10,-30,-9,-13,-8,10,-6,37,-5,63,-4,95,-3,125,-2,-99,-1,-65,0,-34,1,-4,2,26,4,54,5,75,6,101,7,111,8,127,9,-121,10,-124,11,-125,12,116,13,99,14,72,15,36,16,-7,16,-62,17,-121,18,59,19,-21,19,-116,20,33,21,-77,21,44,22,-89,22,11,23,104,23,-73,23,-5,23,45,24,90,24,114,24,-125,24,-125,24,119,24,94,24,56,24,5,24,-58,23,120,23,31,23,-70,22,71,22,-54,21,64,21,-83,20,9,20,101,19,-88,18,-16,17,35,17,84,16,120,15,-107,14,-83,13,-72,12,-61,11,-62,10,-68,9,-73,8,-94,7,-103,6,121,5,105,4,70,3,49,2,13,1,-13,-1,-47,-2,-72,-3,-105,-4,-127,-5,100,-6,84,-7,64,-8,52,-9,44,-10,39,-11,45,-12,51,-13,72,-14,89,-15,127,-16,-93,-17,-43,-18,16,-18,80,-19,-94,-20,-7,-21,90,-21,-54,-22,66,-22,-57,-23,92,-23,-14,-24,-93,-24,83,-24,26,-24,-25,-25,-57,-25,-84,-25,-89,-25,-91,-25,-66,-25,-45,-25,5,-24,55,-24,126,-24,-48,-24,41,-23,-105,-23,10,-22,-115,-22,24,-21,-80,-21,84,-20,1,-19,-73,-19,122,-18,68,-17,22,-16,-11,-16,-42,-15,-60,-14,-76,-13,-81,-12,-83,-11,-77,-10,-68,-9,-54,-8,-38,-7,-14,-6,6,-4,35,-3,61,-2,90,-1,116,0,-110,1,-84,2,-57,3,-34,4,-13,5,4,7,20,8,26,9,35,10,29,11,27,12,11,13,-10,13,-36,14,-75,15,-116,16,84,17,23,18,-50,18,122,19,32,20,-76,20,70,21,-61,21,61,22,-93,22,5,23,81,23,-98,23,-51,23,1,24,25,24,47,24,50,24,44,24,19,24,-11,23,-61,23,-117,23,63,23,-18,22,-118,22,31,22,-90,21,34,21,-110,20,-8,19,81,19,-93,18,-22,17,38,17,90,16,-122,15,-90,14,-58,13,-45,12,-24,11,-26,10,-18,9,-28,8,-33,7,-48,6,-66,5,-85,4,-107,3,123,2,101,1,69,0,50,-1,16,-2,-1,-4,-31,-5,-47,-6,-66,-7,-83,-8,-90,-9,-99,-10,-99,-11,-93,-12,-85,-13,-66,-14,-40,-15,-13,-16,34,-16,78,-17,-119,-18,-50,-19,23,-19,113,-20,-45,-21,61,-21,-73,-22,56,-22,-56,-23,98,-23,9,-23,-69,-24,125,-24,69,-24,35,-24,3,-24,-6,-25,-9,-25,3,-24,29,-24,67,-24,115,-24,-74,-24,-2,-24,87,-23,-68,-23,41,-22,-88,-22,45,-21,-66,-21,94,-20,0,-19,-72,-19,109,-18,54,-17,1,-16,-41,-16,-72,-15,-104,-14,-116,-13,119,-12,121,-11,112,-10,124,-9,126,-8,-113,-7,-99,-6,-81,-5,-56,-4,-40,-3,-7,-2,8,0,40,1,58,2,82,3,105,4,120,5,-119,6,-109,7,-101,8,-97,9}; }
	private static byte[] data66(){ return new byte[] {-101,10,-108,11,-123,12,113,13,82,14,50,15,1,16,-46,16,-113,17,73,18,-6,18,-100,19,57,20,-57,20,73,21,-58,21,47,22,-108,22,-25,22,48,23,110,23,-102,23,-61,23,-44,23,-29,23,-37,23,-49,23,-78,23,-120,23,83,23,16,23,-61,22,102,22,4,22,-116,21,20,21,-123,20,-9,19,82,19,-80,18,-8,17,61,17,120,16,-86,15,-47,14,-10,13,12,13,35,12,44,11,53,10,54,9,49,8,44,7,28,6,18,5,-4,3,-20,2,-45,1,-61,0,-92,-1,-104,-2,120,-3,110,-4,85,-5,72,-6,61,-7,50,-8,47,-9,48,-10,51,-11,66,-12,80,-13,108,-14,-118,-15,-79,-16,-28,-17,25,-17,94,-18,-90,-19,-4,-20,92,-20,-59,-21,57,-21,-69,-22,65,-22,-33,-23,121,-23,48,-23,-28,-24,-81,-24,-127,-24,98,-24,78,-24,73,-24,76,-24,100,-24,124,-24,-80,-24,-30,-24,43,-23,121,-23,-40,-23,63,-22,-75,-22,52,-21,-66,-21,84,-20,-11,-20,-98,-19,83,-18,15,-17,-41,-17,-92,-16,126,-15,89,-14,67,-13,45,-12,34,-11,26,-10,23,-9,29,-8,31,-7,49,-6,54,-5,76,-4,93,-3,110,-2,-121,-1,-106,0,-83,1,-65,2,-46,3,-32,4,-18,5,-10,6,-3,7,-2,8,-5,9,-14,10,-29,11,-49,12,-77,13,-115,14,103,15,46,16,-8,16,-83,17,98,18,8,19,-89,19,55,20,-62,20,61,21,-80,21,20,22,111,22,-67,22,0,23,52,23,96,23,121,23,-115,23,-116,23,-118,23,109,23,82,23,30,23,-27,22,-95,22,74,22,-19,21,-124,21,9,21,-113,20,-5,19,107,19,-59,18,31,18,100,17,-83,16,-34,15,22,15,59,14,94,13,118,12,-116,11,-105,10,-96,9,-93,8,-97,7,-99,6,-112,5,-123,4,119,3,101,2,86,1,65,0,48,-1,29,-2,15,-3,-4,-5,-14,-6,-25,-7,-34,-8,-33,-9,-37,-10,-25,-11,-19,-12,5,-12,22,-13,60,-14,91,-15,-112,-16,-62,-17,4,-17,75,-18,-100,-19,-5,-20,92,-20,-48,-21,75,-21,-51,-22,102,-22,-4,-23,-87,-23,93,-23,28,-23,-21,-24,-60,-24,-87,-24,-99,-24,-101,-24,-91,-24,-67,-24,-29,-24,17,-23,79,-23,-103,-23,-23,-23,78,-22,-71,-22,45,-21,-75,-21,61,-20,-41,-20,120,-19,37,-18,-40,-18,-104,-17,95,-16,45,-15,5,-14,-28,-14,-57,-13,-73,-12,-91,-11,-96,-10,-104,-9,-99,-8,-97,-7,-88,-6,-77,-5,-66,-4,-48,-3,-36,-2,-15,-1,-4,0,17,2,27,3,44,4,51,5,61,6,65,7,65,8,62,9,52,10,38,11,17,12,-8,12,-45,13,-82,14,120,15,66,16,0,17,-79,17,99,18,-5,18,-99,19,32,20,-86,20,28,21,-118,21,-22,21,61,22,-120,22,-61,22,-10,22,23,23,49,23,60,23,59,23,48,23,19,23,-15,22,-69,22,-127,22,52,22,-33,21,126,21,17,21,-105,20,24,20,-123,19,-14,18,76,18,-94,17,-21,16,49,16,100,15,-101,14,-65,13,-27,12,-1,11,20,11,33,10,46,9,47,8,52,7,45,6,40,5,31,4,18,3,9,2,-11,0,-19,-1,-39,-2,-48,-3,-63,-4,-73,-5,-81,-6,-88,-7,-87,-8,-88,-9,-79,-10,-70,-11,-51,-12,-29,-13,2,-13,36,-14,82,-15,-123,-16,-64,-17,8,-17,82,-18,-85,-19,13,-19,118,-20,-18,-21,108,-21,-7,-22,-113,-22,49,-22,-33,-23,-106,-23,97,-23,43,-23,15,-23,-12,-24,-19,-24,-17,-24,-4,-24,25,-23,61,-23,118,-23,-83,-23,0,-22,81,-22,-75,-22,37,-21,-103,-21,33,-20,-84,-20,70,-19,-26,-19,-107,-18,71,-17,7,-16,-52,-16,-100,-15,111,-14,81,-13,48,-12,29,-11,13,-10,-1,-10,-2,-9,-10,-8,-2,-7,-2,-6,9,-4,16,-3,28,-2,41,-1,52,0,65,1,77,2,86,3,96,4,101,5,104,6,104,7,100,8,91,9,76,10,59,11,30,12,3,13,-41,13,-84,14,117,15,53,16,-14,16,-99,17,71,18,-29,18,115,19,1,20,119,20,-16,20,85,21,-80,21,4,22,69,22,127,22,-80,22,-55,22,-23,22,-27,22,-20,22,-43,22,-66,22,-109,22,98,22,30,22,-42,21,125,21,27,21,-83,20,53,20,-81,19,38,19,-120,18,-21,17,60,17,-119,16,-51,15,6,15,56,14,100,13,-122,12,-90,11,-70,10,-50,9,-40,8,-31,7,-27,6,-29,5,-30,4,-40,3,-41,2,-58,1,-59,0,-80,-1,-80,-2,-98,-3,-100,-4,-109,-5,-115,-6,-110,-7,-115,-8,-100,-9,-98,-10,-73,-11,-60,-12,-25,-13,4,-13,47,-14,97,-15,-106,-16,-39,-17,33,-17,115,-18,-49,-19,53,-19,-94,-20,30,-20,-96,-21,49,-21,-55,-22,113,-22,30,-22,-33,-23,-93,-23,122,-23,89,-23,69,-23,63,-23,63,-23,86,-23,108,-23,-103,-23,-53,-23}; }
	private static byte[] data67(){ return new byte[] {11,-22,89,-22,-81,-22,16,-21,-127,-21,-10,-21,124,-20,8,-19,-95,-19,63,-18,-16,-18,-101,-17,96,-16,31,-15,-18,-15,-63,-14,-99,-13,124,-12,104,-11,79,-10,72,-9,56,-8,58,-7,49,-6,58,-5,54,-4,68,-3,68,-2,82,-1,86,0,98,1,102,2,111,3,113,4,116,5,115,6,109,7,104,8,86,9,71,10,47,11,15,12,-15,12,-66,13,-111,14,86,15,18,16,-54,16,115,17,23,18,-77,18,60,19,-55,19,59,20,-77,20,17,21,111,21,-69,21,-4,21,56,22,92,22,-125,22,-113,22,-101,22,-107,22,-126,22,106,22,59,22,13,22,-54,21,126,21,40,21,-59,20,87,20,-30,19,92,19,-45,18,55,18,-100,17,-18,16,62,16,-125,15,-67,14,-11,13,31,13,73,12,102,11,-125,10,-108,9,-88,8,-83,7,-70,6,-72,5,-66,4,-73,3,-74,2,-82,1,-85,0,-94,-1,-98,-2,-106,-3,-108,-4,-112,-5,-110,-6,-108,-7,-102,-8,-89,-9,-78,-10,-53,-11,-32,-12,2,-12,38,-13,86,-14,-123,-15,-58,-16,5,-16,86,-17,-89,-18,9,-18,110,-19,-29,-20,92,-20,-26,-21,116,-21,18,-21,-71,-22,107,-22,42,-22,-13,-23,-56,-23,-86,-23,-106,-23,-111,-23,-109,-23,-91,-23,-62,-23,-23,-23,32,-22,91,-22,-84,-22,-5,-22,101,-21,-55,-21,72,-20,-60,-20,81,-19,-22,-19,-126,-18,52,-17,-37,-17,-98,-16,89,-15,40,-14,-12,-14,-49,-13,-83,-12,-112,-11,123,-10,105,-9,92,-8,84,-7,77,-6,76,-5,77,-4,77,-3,82,-2,84,-1,91,0,94,1,98,2,99,3,101,4,97,5,95,6,83,7,73,8,56,9,32,10,9,11,-28,11,-65,12,-112,13,89,14,32,15,-43,15,-113,16,48,17,-40,17,106,18,-6,18,123,19,-10,19,97,20,-55,20,28,21,109,21,-83,21,-29,21,15,22,44,22,65,22,70,22,68,22,51,22,21,22,-14,21,-72,21,127,21,49,21,-34,20,124,20,18,20,-102,19,28,19,-112,18,-2,17,92,17,-70,16,7,16,81,15,-112,14,-56,13,-8,12,36,12,70,11,100,10,126,9,-114,8,-96,7,-87,6,-79,5,-75,4,-73,3,-72,2,-75,1,-75,0,-80,-1,-81,-2,-83,-3,-81,-4,-85,-5,-72,-6,-77,-7,-55,-8,-51,-9,-25,-10,-6,-11,24,-11,59,-12,98,-13,-109,-14,-55,-15,8,-15,77,-16,-99,-17,-13,-18,83,-18,-66,-19,49,-19,-83,-20,55,-20,-56,-21,100,-21,14,-21,-65,-22,124,-22,75,-22,25,-22,1,-22,-26,-23,-27,-23,-29,-23,-10,-23,16,-22,55,-22,106,-22,-90,-22,-16,-22,68,-21,-92,-21,12,-20,-126,-20,1,-19,-121,-19,30,-18,-76,-18,95,-17,8,-16,-61,-16,123,-15,71,-14,16,-13,-26,-13,-65,-12,-96,-11,-122,-10,111,-9,96,-8,80,-7,74,-6,66,-5,62,-4,60,-3,58,-2,61,-1,59,0,60,1,61,2,57,3,56,4,49,5,40,6,30,7,13,8,-6,8,-31,9,-62,10,-97,11,119,12,67,13,15,14,-52,14,-120,15,56,16,-32,16,127,17,21,18,-94,18,35,19,-99,19,9,20,110,20,-59,20,19,21,85,21,-116,21,-71,21,-42,21,-20,21,-10,21,-15,21,-26,21,-57,21,-89,21,113,21,58,21,-17,20,-100,20,66,20,-42,19,102,19,-22,18,95,18,-44,17,53,17,-106,16,-23,15,52,15,122,14,-76,13,-21,12,25,12,65,11,99,10,126,9,-103,8,-87,7,-68,6,-61,5,-49,4,-44,3,-39,2,-37,1,-35,0,-33,-1,-32,-2,-29,-3,-26,-4,-23,-5,-10,-6,-8,-7,14,-7,23,-8,51,-9,72,-10,105,-11,-112,-12,-75,-13,-18,-14,32,-14,99,-15,-86,-16,-6,-17,80,-17,-76,-18,29,-18,-113,-19,16,-19,-107,-20,39,-20,-59,-21,105,-21,31,-21,-41,-22,-91,-22,115,-22,86,-22,62,-22,52,-22,55,-22,66,-22,92,-22,126,-22,-81,-22,-24,-22,47,-21,125,-21,-36,-21,62,-20,-77,-20,41,-19,-80,-19,63,-18,-46,-18,122,-17,27,-16,-44,-16,-120,-15,76,-14,20,-13,-29,-13,-72,-12,-107,-11,114,-10,94,-9,66,-8,55,-7,34,-6,29,-5,16,-4,13,-3,6,-2,3,-1,-1,-1,-4,0,-9,1,-12,2,-22,3,-28,4,-43,5,-53,6,-76,7,-94,8,-126,9,102,10,62,11,19,12,-30,12,-90,13,106,14,31,15,-48,15,121,16,20,17,-81,17,57,18,-69,18,55,19,-95,19,12,20,95,20,-77,20,-11,20,45,21,94,21,126,21,-107,21,-93,21,-96,21,-103,21,126,21,97,21,47,21,-5,20,-75,20,103,20,16,20,-88,19,65,19,-64,18,72,18,-77,17,37,17,-125,16,-33,15,46,15,120,14,-70,13,-12,12,39,12,85,11,122,10,-97,9,-71,8,-44,7,-28,6,-8,5,3,5,15,4,24,3,30,2,37,1}; }
	private static byte[] data68(){ return new byte[] {41,0,48,-1,53,-2,61,-3,69,-4,78,-5,94,-6,107,-7,-127,-8,-104,-9,-78,-10,-41,-11,-8,-12,43,-12,87,-13,-107,-14,-44,-15,26,-15,110,-16,-62,-17,37,-17,-114,-18,2,-18,124,-19,6,-19,-111,-20,49,-20,-46,-21,-125,-21,63,-21,2,-21,-44,-22,-79,-22,-108,-22,-118,-22,-122,-22,-112,-22,-92,-22,-62,-22,-18,-22,36,-21,101,-21,-79,-21,4,-20,106,-20,-48,-20,75,-19,-59,-19,82,-18,-32,-18,125,-17,33,-16,-51,-16,-128,-15,61,-14,-2,-14,-55,-13,-102,-12,109,-11,75,-10,44,-9,14,-8,-4,-8,-27,-7,-41,-6,-54,-5,-66,-4,-74,-3,-85,-2,-88,-1,-99,0,-106,1,-114,2,-125,3,119,4,107,5,86,6,69,7,41,8,14,9,-20,9,-59,10,-104,11,101,12,44,13,-22,13,-91,14,81,15,-2,15,-101,16,50,17,-63,17,69,18,-65,18,50,19,-105,19,-13,19,71,20,-116,20,-54,20,-5,20,33,21,60,21,76,21,81,21,74,21,57,21,29,21,-15,20,-60,20,127,20,61,20,-28,19,-118,19,33,19,-83,18,50,18,-83,17,29,17,-120,16,-29,15,61,15,-117,14,-45,13,20,13,76,12,-127,11,-86,10,-41,9,-13,8,22,8,44,7,68,6,84,5,102,4,113,3,126,2,-119,1,-111,0,-100,-1,-91,-2,-81,-3,-70,-4,-54,-5,-42,-6,-19,-7,0,-7,24,-8,58,-9,88,-10,-125,-11,-82,-12,-31,-13,28,-13,91,-14,-91,-15,-17,-16,78,-16,-92,-17,22,-17,127,-18,-2,-19,-128,-19,15,-19,-91,-20,72,-20,-13,-21,-85,-21,109,-21,56,-21,16,-21,-14,-22,-32,-22,-39,-22,-37,-22,-20,-22,4,-21,44,-21,88,-21,-106,-21,-39,-21,44,-20,-124,-20,-20,-20,86,-19,-44,-19,82,-18,-32,-18,116,-17,16,-16,-73,-16,99,-15,26,-14,-43,-14,-103,-13,98,-12,51,-11,8,-10,-29,-10,-62,-9,-91,-8,-113,-7,119,-6,104,-5,84,-4,74,-3,59,-2,49,-1,36,0,25,1,12,2,2,3,-17,3,-30,4,-53,5,-75,6,-101,7,126,8,88,9,52,10,3,11,-45,11,-105,12,88,13,17,14,-62,14,109,15,13,16,-90,16,54,17,-65,17,58,18,-79,18,24,19,123,19,-49,19,28,20,91,20,-109,20,-68,20,-32,20,-15,20,-1,20,-5,20,-13,20,-38,20,-72,20,-116,20,85,20,18,20,-56,19,108,19,16,19,-96,18,49,18,-85,17,42,17,-107,16,-4,15,94,15,-83,14,2,14,70,13,-122,12,-63,11,-13,10,34,10,74,9,110,8,-117,7,-86,6,-66,5,-40,4,-28,3,-5,2,4,2,22,1,33,0,48,-1,62,-2,74,-3,95,-4,108,-5,-123,-6,-101,-7,-74,-8,-44,-9,-5,-10,30,-10,80,-11,-127,-12,-72,-13,-2,-14,59,-14,-109,-15,-31,-16,67,-16,-92,-17,24,-17,-119,-18,17,-18,-108,-19,44,-19,-57,-20,112,-20,34,-20,-34,-21,-90,-21,119,-21,83,-21,60,-21,45,-21,44,-21,49,-21,74,-21,97,-21,-111,-21,-65,-21,0,-20,73,-20,-101,-20,-7,-20,97,-19,-48,-19,77,-18,-50,-18,95,-17,-17,-17,-109,-16,52,-15,-26,-15,-105,-14,88,-13,21,-12,-29,-12,-81,-11,-123,-10,93,-9,59,-8,27,-7,3,-6,-22,-6,-44,-5,-60,-4,-82,-3,-94,-2,-112,-1,-125,0,112,1,100,2,78,3,60,4,40,5,11,6,-11,6,-48,7,-79,8,-123,9,90,10,38,11,-18,11,-82,12,106,13,26,14,-53,14,103,15,12,16,-105,16,39,17,-89,17,29,18,-112,18,-15,18,78,19,-97,19,-30,19,36,20,80,20,121,20,-106,20,-92,20,-83,20,-87,20,-107,20,-128,20,88,20,41,20,-15,19,-88,19,93,19,0,19,-95,18,49,18,-66,17,58,17,-76,16,34,16,-120,15,-25,14,60,14,-118,13,-43,12,18,12,80,11,-125,10,-78,9,-33,8,2,8,36,7,68,6,91,5,119,4,-120,3,-95,2,-82,1,-58,0,-49,-1,-23,-2,-12,-3,13,-3,29,-4,56,-5,77,-6,110,-7,-118,-8,-79,-9,-39,-10,4,-10,58,-11,109,-12,-77,-13,-17,-14,67,-14,-112,-15,-18,-16,79,-16,-70,-17,46,-17,-86,-18,48,-18,-68,-19,90,-19,-11,-20,-88,-20,89,-20,30,-20,-27,-21,-64,-21,-102,-21,-117,-21,124,-21,-127,-21,-121,-21,-92,-21,-67,-21,-16,-21,30,-20,102,-20,-86,-20,4,-19,96,-19,-57,-19,61,-18,-77,-18,60,-17,-57,-17,92,-16,-5,-16,-97,-15,77,-14,1,-13,-68,-13,125,-12,68,-11,20,-10,-32,-10,-66,-9,-111,-8,120,-7,84,-6,62,-5,34,-4,13,-3,-6,-3,-30,-2,-44,-1,-69,0,-85,1,-106,2,127,3,103,4,78,5,46,6,18,7,-23,7,-60,8,-108,9,101,10,43,11,-16,11,-87,12,97,13,13,14,-73,14,83,15,-18,15,120,16,4,17,123,17,-12,17,91,18,-65,18}; }
	private static byte[] data69(){ return new byte[] {18,19,100,19,-94,19,-34,19,11,20,46,20,71,20,87,20,88,20,85,20,62,20,40,20,-5,19,-49,19,-112,19,74,19,-3,18,-96,18,63,18,-48,17,88,17,-35,16,79,16,-59,15,37,15,-119,14,-35,13,47,13,121,12,-71,11,-6,10,44,10,98,9,-115,8,-75,7,-38,6,-4,5,24,5,53,4,76,3,101,2,122,1,-110,0,-93,-1,-67,-2,-49,-3,-23,-4,2,-4,27,-5,61,-6,89,-7,-127,-8,-88,-9,-44,-10,9,-10,60,-11,122,-12,-65,-13,4,-13,89,-14,-85,-15,14,-15,114,-16,-29,-17,89,-17,-40,-18,100,-18,-13,-19,-110,-19,53,-19,-26,-20,-99,-20,101,-20,44,-20,13,-20,-25,-21,-37,-21,-50,-21,-44,-21,-34,-21,-8,-21,23,-20,71,-20,122,-20,-66,-20,8,-19,91,-19,-67,-19,33,-18,-105,-18,15,-17,-110,-17,32,-16,-77,-16,77,-15,-8,-15,-103,-14,85,-13,8,-12,-56,-12,-113,-11,86,-10,40,-9,-5,-9,-46,-8,-80,-7,-116,-6,112,-5,84,-4,57,-3,33,-2,9,-1,-15,-1,-35,0,-63,1,-86,2,-111,3,114,4,87,5,52,6,14,7,-24,7,-71,8,-117,9,80,10,27,11,-46,11,-113,12,65,13,-26,13,-110,14,38,15,-67,15,73,16,-54,16,68,17,-71,17,26,18,126,18,-48,18,25,19,94,19,-112,19,-66,19,-31,19,-11,19,7,20,4,20,2,20,-23,19,-46,19,-90,19,121,19,57,19,-8,18,-92,18,76,18,-20,17,121,17,14,17,-124,16,7,16,112,15,-33,14,60,14,-105,13,-21,12,50,12,126,11,-73,10,-9,9,39,9,90,8,-125,7,-83,6,-46,5,-16,4,20,4,42,3,77,2,96,1,126,0,-107,-1,-81,-2,-54,-3,-28,-4,2,-4,33,-5,66,-6,106,-7,-115,-8,-65,-9,-20,-10,34,-10,95,-11,-100,-12,-27,-13,49,-13,-126,-14,-31,-15,61,-15,-81,-16,23,-16,-102,-17,21,-17,-88,-18,54,-18,-38,-19,123,-19,50,-19,-22,-20,-79,-20,125,-20,91,-20,57,-20,45,-20,33,-20,37,-20,52,-20,71,-20,112,-20,-109,-20,-46,-20,11,-19,90,-19,-85,-19,10,-18,112,-18,-33,-18,91,-17,-41,-17,103,-16,-11,-16,-112,-15,50,-14,-38,-14,-120,-13,65,-12,-6,-12,-67,-11,-124,-10,79,-9,33,-8,-13,-8,-50,-7,-90,-6,-120,-5,101,-4,71,-3,45,-2,15,-1,-10,-1,-38,0,-68,1,-94,2,-125,3,99,4,65,5,27,6,-13,6,-56,7,-106,8,98,9,41,10,-23,10,-91,11,90,12,8,13,-80,13,81,14,-23,14,123,15,6,16,-127,16,1,17,104,17,-44,17,46,18,-127,18,-51,18,8,19,67,19,106,19,-114,19,-91,19,-80,19,-74,19,-84,19,-102,19,-128,19,85,19,43,19,-21,18,-85,18,90,18,3,18,-93,17,56,17,-58,16,73,16,-59,15,56,15,-91,14,8,14,100,13,-68,12,7,12,86,11,-110,10,-42,9,8,9,66,8,110,7,-102,6,-61,5,-25,4,11,4,45,3,73,2,106,1,-124,0,-91,-1,-65,-2,-32,-3,-3,-4,31,-4,64,-5,105,-6,-114,-7,-67,-8,-23,-9,33,-9,86,-10,-105,-11,-41,-12,35,-12,112,-13,-56,-14,35,-14,-120,-15,-11,-16,102,-16,-27,-17,101,-17,-10,-18,-118,-18,41,-18,-45,-19,-126,-19,63,-19,5,-19,-45,-20,-82,-20,-113,-20,126,-20,118,-20,118,-20,-123,-20,-104,-20,-69,-20,-29,-20,27,-19,84,-19,-94,-19,-18,-19,77,-18,-81,-18,28,-17,-108,-17,15,-16,-101,-16,35,-15,-63,-15,87,-14,3,-13,-87,-13,97,-12,19,-11,-43,-11,-106,-10,95,-9,43,-8,-4,-8,-52,-7,-85,-6,124,-5,96,-4,56,-3,27,-2,-6,-2,-36,-1,-68,0,-101,1,126,2,88,3,57,4,16,5,-24,5,-67,6,-116,7,91,8,34,9,-26,9,-92,10,93,11,15,12,-67,12,96,13,2,14,-105,14,40,15,-80,15,45,16,-88,16,19,17,123,17,-43,17,42,18,115,18,-78,18,-23,18,20,19,56,19,79,19,95,19,96,19,92,19,76,19,49,19,13,19,-32,18,-90,18,102,18,26,18,-58,17,103,17,2,17,-112,16,25,16,-104,15,15,15,127,14,-26,13,71,13,-96,12,-11,11,64,11,-118,10,-57,9,9,9,61,8,116,7,-94,6,-50,5,-6,4,29,4,72,3,101,2,-116,1,-86,0,-53,-1,-16,-2,14,-2,50,-3,87,-4,126,-5,-93,-6,-42,-7,-6,-8,57,-8,101,-9,-87,-10,-31,-11,46,-11,115,-12,-55,-13,29,-13,126,-14,-30,-15,79,-15,-60,-16,65,-16,-60,-17,84,-17,-27,-18,-117,-18,44,-18,-29,-19,-102,-19,95,-19,47,-19,4,-19,-23,-20,-44,-20,-58,-20,-52,-20,-48,-20,-24,-20,4,-19,42,-19,95,-19,-105,-19,-36,-19,45,-18,-128,-18,-28,-18,76,-17,-68,-17,60,-16,-72,-16,71,-15,-40,-15}; }
	private static byte[] data70(){ return new byte[] {112,-14,20,-13,-72,-13,102,-12,27,-11,-45,-11,-110,-10,86,-9,28,-8,-22,-8,-73,-7,-116,-6,97,-5,55,-4,21,-3,-22,-3,-51,-2,-92,-1,-122,0,95,1,60,2,23,3,-17,3,-55,4,-104,5,111,6,56,7,7,8,-56,8,-114,9,71,10,-1,10,-79,11,90,12,0,13,-98,13,52,14,-62,14,77,15,-58,15,69,16,-82,16,23,17,114,17,-56,17,16,18,85,18,-119,18,-71,18,-33,18,-11,18,10,19,13,19,13,19,-1,18,-26,18,-56,18,-102,18,105,18,42,18,-31,17,-108,17,54,17,-41,16,106,16,-10,15,123,15,-11,14,107,14,-42,13,60,13,-100,12,-16,11,72,11,-114,10,-39,9,24,9,85,8,-112,7,-62,6,-11,5,33,5,80,4,117,3,-94,2,-61,1,-21,0,17,0,51,-1,94,-2,125,-3,-86,-4,-46,-5,-2,-6,46,-6,92,-7,-107,-8,-55,-9,13,-9,72,-10,-107,-11,-34,-12,49,-12,-117,-13,-25,-14,81,-14,-69,-15,49,-15,-83,-16,48,-16,-64,-17,81,-17,-14,-18,-105,-18,69,-18,2,-18,-63,-19,-113,-19,100,-19,64,-19,46,-19,28,-19,28,-19,32,-19,49,-19,76,-19,109,-19,-98,-19,-48,-19,21,-18,91,-18,-80,-18,10,-17,113,-17,-38,-17,84,-16,-51,-16,86,-15,-30,-15,117,-14,18,-13,-77,-13,92,-12,9,-11,-64,-11,116,-10,58,-9,-12,-9,-61,-8,-121,-7,88,-6,41,-5,-5,-5,-46,-4,-89,-3,-128,-2,87,-1,53,0,6,1,-24,1,-76,2,-106,3,93,4,60,5,-2,5,-44,6,-107,7,93,8,26,9,-40,9,-118,10,61,11,-27,11,-116,12,38,13,-64,13,76,14,-41,14,86,15,-51,15,64,16,-93,16,8,17,88,17,-87,17,-22,17,39,18,85,18,-127,18,-103,18,-79,18,-69,18,-69,18,-78,18,-96,18,-126,18,93,18,48,18,-15,17,-75,17,101,17,19,17,-74,16,77,16,-30,15,105,15,-19,14,100,14,-41,13,67,13,-90,12,5,12,90,11,-81,10,-8,9,67,9,-128,8,-63,7,-5,6,48,6,102,5,-109,4,-62,3,-17,2,27,2,64,1,113,0,-112,-1,-62,-2,-26,-3,20,-3,64,-4,111,-5,-98,-6,-43,-7,10,-7,69,-8,-122,-9,-59,-10,17,-10,94,-11,-82,-12,12,-12,101,-13,-49,-14,59,-14,-84,-15,44,-15,-87,-16,59,-16,-57,-17,105,-17,8,-17,-72,-18,110,-18,44,-18,-9,-19,-60,-19,-91,-19,-123,-19,119,-19,111,-19,109,-19,125,-19,-113,-19,-81,-19,-42,-19,9,-18,65,-18,-119,-18,-45,-18,41,-17,-119,-17,-16,-17,94,-16,-41,-16,86,-15,-36,-15,108,-14,-1,-14,-98,-13,61,-12,-23,-12,-109,-11,74,-10,0,-9,-64,-9,126,-8,70,-7,13,-6,-40,-6,-86,-5,116,-4,79,-3,25,-2,-10,-2,-59,-1,-99,0,114,1,68,2,24,3,-23,3,-73,4,-123,5,76,6,22,7,-43,7,-107,8,79,9,2,10,-75,10,92,11,3,12,-97,12,56,13,-58,13,82,14,-47,14,78,15,-66,15,42,16,-119,16,-28,16,50,17,125,17,-74,17,-16,17,23,18,61,18,84,18,99,18,105,18,101,18,89,18,64,18,34,18,-10,17,-61,17,-118,17,64,17,-9,16,-101,16,61,16,-40,15,98,15,-16,14,107,14,-24,13,86,13,-61,12,37,12,-123,11,-36,10,47,10,122,9,-59,8,5,8,74,7,-128,6,-66,5,-17,4,37,4,85,3,-123,2,-79,1,-30,0,12,0,57,-1,105,-2,-109,-3,-57,-4,-10,-5,40,-5,98,-6,-105,-7,-43,-8,23,-8,86,-9,-91,-10,-17,-11,66,-11,-99,-12,-8,-13,96,-13,-55,-14,61,-14,-74,-15,54,-15,-65,-16,80,-16,-25,-17,-116,-17,47,-17,-23,-18,-100,-18,104,-18,49,-18,8,-18,-24,-19,-46,-19,-62,-19,-59,-19,-61,-19,-43,-19,-17,-19,12,-18,63,-18,107,-18,-82,-18,-15,-18,66,-17,-102,-17,-7,-17,98,-16,-45,-16,74,-15,-51,-15,81,-14,-30,-14,118,-13,17,-12,-75,-12,89,-11,10,-10,-71,-10,115,-9,43,-8,-20,-8,-81,-7,115,-6,65,-5,6,-4,-39,-4,-92,-3,117,-2,72,-1,22,0,-23,0,-69,1,-122,2,90,3,33,4,-18,4,-73,5,121,6,60,7,-9,7,-77,8,103,9,22,10,-62,10,99,11,9,12,-102,12,50,13,-70,13,63,14,-68,14,50,15,-101,15,6,16,94,16,-74,16,-3,16,69,17,121,17,-81,17,-43,17,-16,17,12,18,15,18,26,18,11,18,2,18,-30,17,-60,17,-107,17,96,17,35,17,-37,16,-116,16,51,16,-46,15,107,15,-8,14,-126,14,-1,13,122,13,-21,12,88,12,-70,11,28,11,114,10,-56,9,22,9,97,8,-90,7,-25,6,41,6,95,5,-99,4,-49,3,5,3,57,2,105,1,-102,0,-52,-1,-5,-2,48,-2,95,-3,-108,-4,-53,-5}; }
	private static byte[] data71(){ return new byte[] {0,-5,63,-6,120,-7,-68,-8,1,-8,73,-9,-106,-10,-21,-11,62,-11,-94,-12,0,-12,110,-13,-39,-14,85,-14,-50,-15,89,-15,-30,-16,120,-16,21,-16,-70,-17,105,-17,29,-17,-32,-18,-94,-18,120,-18,80,-18,50,-18,33,-18,21,-18,19,-18,31,-18,41,-18,77,-18,103,-18,-99,-18,-53,-18,16,-17,83,-17,-91,-17,-3,-17,94,-16,-58,-16,56,-15,-81,-15,47,-14,-73,-14,66,-13,-41,-13,116,-12,15,-11,-69,-11,97,-10,21,-9,-58,-9,-126,-8,61,-7,-3,-7,-62,-6,-123,-5,80,-4,24,-3,-28,-3,-79,-2,124,-1,77,0,22,1,-27,1,-80,2,121,3,67,4,6,5,-52,5,-118,6,72,7,2,8,-77,8,103,9,17,10,-75,10,90,11,-17,11,-120,12,20,13,-102,13,28,14,-109,14,4,15,111,15,-49,15,40,16,121,16,-63,16,1,17,55,17,102,17,-119,17,-90,17,-72,17,-62,17,-62,17,-71,17,-89,17,-117,17,105,17,57,17,6,17,-61,16,-127,16,42,16,-38,15,113,15,15,15,-100,14,35,14,-89,13,31,13,-110,12,1,12,100,11,-56,10,34,10,119,9,-53,8,20,8,97,7,-95,6,-25,5,33,5,98,4,-106,3,-44,2,4,2,63,1,111,0,-87,-1,-39,-2,17,-2,72,-3,126,-4,-68,-5,-13,-6,53,-6,118,-7,-67,-8,3,-8,84,-9,-94,-10,-5,-11,88,-11,-74,-12,34,-12,-117,-13,1,-13,125,-14,-4,-15,-120,-15,23,-15,-82,-16,81,-16,-9,-17,-87,-17,97,-17,36,-17,-19,-18,-63,-18,-98,-18,-128,-18,115,-18,100,-18,108,-18,110,-18,-123,-18,-96,-18,-64,-18,-11,-18,36,-17,104,-17,-84,-17,-3,-17,85,-16,-76,-16,30,-15,-116,-15,4,-14,-127,-14,7,-13,-109,-13,35,-12,-63,-12,86,-11,2,-10,-90,-10,84,-9,7,-8,-69,-8,118,-7,51,-6,-15,-6,-74,-5,118,-4,68,-3,3,-2,-46,-2,-104,-1,98,0,44,1,-12,1,-70,2,-126,3,68,4,9,5,-61,5,-123,6,57,7,-16,7,-94,8,75,9,-10,9,-108,10,54,11,-56,11,93,12,-27,12,104,13,-26,13,93,14,-57,14,52,15,-118,15,-23,15,48,16,124,16,-74,16,-20,16,22,17,61,17,84,17,103,17,112,17,109,17,101,17,84,17,52,17,22,17,-30,16,-78,16,112,16,42,16,-36,15,-126,15,38,15,-67,14,78,14,-39,13,91,13,-40,12,77,12,-68,11,36,11,-117,10,-28,9,65,9,-109,8,-28,7,47,7,121,6,-70,5,0,5,62,4,123,3,-72,2,-16,1,43,1,99,0,-100,-1,-42,-2,12,-2,76,-3,-126,-4,-59,-5,1,-5,72,-6,-119,-7,-41,-8,32,-8,114,-9,-54,-10,31,-10,-123,-11,-29,-12,84,-12,-65,-13,58,-13,-74,-14,57,-14,-54,-15,85,-15,-9,-16,-107,-16,63,-16,-9,-17,-87,-17,116,-17,59,-17,18,-17,-18,-18,-44,-18,-62,-18,-68,-18,-70,-18,-58,-18,-44,-18,-10,-18,18,-17,71,-17,116,-17,-71,-17,-7,-17,77,-16,-97,-16,1,-15,98,-15,-41,-15,67,-14,-57,-14,68,-13,-49,-13,97,-12,-15,-12,-111,-11,45,-10,-41,-10,125,-9,46,-8,-34,-8,-106,-7,78,-6,12,-5,-56,-5,-119,-4,78,-3,15,-2,-43,-2,-100,-1,92,0,41,1,-26,1,-82,2,111,3,46,4,-17,4,-89,5,97,6,24,7,-59,7,120,8,27,9,-59,9,95,10,-2,10,-116,11,32,12,-92,12,38,13,-93,13,17,14,-124,14,-30,14,69,15,-107,15,-27,15,41,16,101,16,-102,16,-59,16,-25,16,3,17,18,17,28,17,28,17,18,17,1,17,-26,16,-63,16,-102,16,94,16,42,16,-36,15,-106,15,60,15,-32,14,125,14,14,14,-98,13,33,13,-97,12,28,12,-119,11,-5,10,91,10,-61,9,26,9,119,8,-58,7,25,7,99,6,-84,5,-13,4,53,4,119,3,-73,2,-13,1,53,1,108,0,-83,-1,-26,-2,38,-2,100,-3,-92,-4,-28,-5,40,-5,113,-6,-74,-7,7,-7,82,-8,-85,-9,0,-9,95,-10,-64,-11,40,-11,-106,-12,7,-12,-126,-13,-1,-14,-119,-14,20,-14,-87,-15,69,-15,-24,-16,-109,-16,73,-16,0,-16,-56,-17,-112,-17,104,-17,66,-17,42,-17,23,-17,14,-17,15,-17,20,-17,43,-17,62,-17,103,-17,-117,-17,-59,-17,-5,-17,68,-16,-117,-16,-29,-16,59,-15,-93,-15,8,-14,126,-14,-11,-14,116,-13,-5,-13,-123,-12,25,-11,-82,-11,77,-10,-19,-10,-111,-9,65,-8,-23,-8,-95,-7,82,-6,10,-5,-57,-5,-126,-4,64,-3,4,-2,-68,-2,-120,-1,64,0,9,1,-61,1,-120,2,68,3,0,4,-66,4,113,5,44,6,-40,6,-115,7,48,8,-34,8,121,9,27,10,-80,10,65,11,-48,11,82,12,-41,12,75,13,-64,13,43,14,-115,14,-21,14,63,15,-118,15,-45,15}; }
	private static byte[] data72(){ return new byte[] {11,16,65,16,111,16,-114,16,-82,16,-68,16,-56,16,-54,16,-64,16,-77,16,-106,16,121,16,77,16,28,16,-29,15,-100,15,87,15,0,15,-85,14,70,14,-35,13,112,13,-11,12,125,12,-11,11,109,11,-35,10,72,10,-83,9,13,9,108,8,-63,7,21,7,104,6,-82,5,3,5,63,4,-113,3,-55,2,19,2,79,1,-108,0,-47,-1,19,-1,85,-2,-108,-3,-36,-4,29,-4,101,-5,-80,-6,-6,-7,76,-7,-99,-8,-12,-9,78,-9,-80,-10,18,-10,124,-11,-20,-12,94,-12,-37,-13,90,-13,-28,-14,110,-14,8,-14,-96,-15,70,-15,-14,-16,-93,-16,96,-16,32,-16,-16,-17,-66,-17,-97,-17,-128,-17,109,-17,100,-17,95,-17,105,-17,115,-17,-112,-17,-85,-17,-42,-17,4,-16,63,-16,125,-16,-54,-16,21,-15,112,-15,-48,-15,52,-14,-90,-14,22,-13,-107,-13,20,-12,-99,-12,41,-11,-66,-11,85,-10,-15,-10,-106,-9,55,-8,-25,-8,-114,-7,68,-6,-12,-6,-82,-5,99,-4,31,-3,-40,-3,-102,-2,80,-1,22,0,-53,0,-114,1,72,2,3,3,-67,3,116,4,40,5,-35,5,-120,6,58,7,-37,7,-122,8,33,9,-68,9,85,10,-30,10,112,11,-13,11,114,12,-21,12,93,13,-57,13,43,14,-120,14,-36,14,43,15,110,15,-81,15,-31,15,17,16,53,16,81,16,103,16,115,16,117,16,113,16,101,16,75,16,52,16,7,16,-37,15,-89,15,98,15,34,15,-49,14,124,14,29,14,-69,13,74,13,-33,12,96,12,-27,11,93,11,-44,10,65,10,-81,9,17,9,115,8,-48,7,37,7,-127,6,-53,5,31,5,104,4,-78,3,-2,2,62,2,-118,1,-54,0,17,0,84,-1,-102,-2,-34,-3,40,-3,107,-4,-69,-5,0,-5,88,-6,-94,-7,-3,-8,82,-8,-79,-9,17,-9,119,-10,-29,-11,81,-11,-55,-12,64,-12,-57,-13,73,-13,-35,-14,108,-14,12,-14,-83,-15,90,-15,9,-15,-59,-16,-123,-16,80,-16,32,-16,-6,-17,-34,-17,-61,-17,-66,-17,-80,-17,-71,-17,-63,-17,-40,-17,-15,-17,26,-16,64,-16,122,-16,-76,-16,-7,-16,69,-15,-104,-15,-13,-15,86,-14,-67,-14,47,-13,-91,-13,31,-12,-90,-12,42,-11,-68,-11,75,-10,-24,-10,126,-9,40,-8,-61,-8,118,-7,24,-6,-50,-6,123,-5,51,-4,-27,-4,-96,-3,83,-2,18,-1,-57,-1,-124,0,59,1,-11,1,-83,2,97,3,25,4,-57,4,122,5,38,6,-49,6,118,7,24,8,-74,8,80,9,-28,9,117,10,-3,10,-123,11,0,12,123,12,-19,12,86,13,-66,13,25,14,112,14,-65,14,5,15,71,15,124,15,-81,15,-45,15,-11,15,12,16,27,16,34,16,32,16,25,16,3,16,-18,15,-58,15,-94,15,106,15,53,15,-17,14,-87,14,85,14,-1,13,-97,13,55,13,-50,12,85,12,-32,11,92,11,-38,10,76,10,-67,9,40,9,-116,8,-16,7,76,7,-90,6,-1,5,78,5,-90,4,-21,3,65,3,-122,2,-45,1,25,1,101,0,-88,-1,-8,-2,58,-2,-120,-3,-46,-4,30,-4,112,-5,-66,-6,23,-6,104,-7,-57,-8,36,-8,-121,-9,-18,-10,90,-10,-56,-11,65,-11,-69,-12,58,-12,-56,-13,76,-13,-23,-14,124,-14,36,-14,-55,-15,124,-15,47,-15,-12,-16,-74,-16,-120,-16,94,-16,59,-16,35,-16,19,-16,6,-16,12,-16,12,-16,32,-16,54,-16,87,-16,125,-16,-81,-16,-31,-16,41,-15,102,-15,-67,-15,11,-14,110,-14,-53,-14,60,-13,-90,-13,33,-12,-97,-12,29,-11,-85,-11,52,-10,-55,-10,95,-9,-4,-9,-103,-8,64,-7,-29,-7,-112,-6,58,-5,-21,-5,-102,-4,78,-3,2,-2,-75,-2,111,-1,31,0,-39,0,-115,1,63,2,-9,2,-92,3,86,4,3,5,-82,5,84,6,-3,6,-106,7,61,8,-51,8,103,9,-13,9,126,10,3,11,-124,11,-7,11,113,12,-40,12,68,13,-98,13,-5,13,73,14,-109,14,-42,14,17,15,67,15,111,15,-110,15,-84,15,-62,15,-53,15,-49,15,-54,15,-68,15,-86,15,-120,15,105,15,55,15,6,15,-57,14,-122,14,56,14,-24,13,-115,13,45,13,-59,12,90,12,-30,11,109,11,-23,10,102,10,-36,9,74,9,-71,8,29,8,-124,7,-33,6,66,6,-111,5,-15,4,61,4,-109,3,-30,2,47,2,124,1,-52,0,18,0,102,-1,-85,-2,-2,-3,73,-3,-102,-4,-19,-5,61,-5,-104,-6,-20,-7,76,-7,-85,-8,12,-8,121,-9,-34,-10,84,-10,-57,-11,66,-11,-59,-12,72,-12,-41,-13,103,-13,2,-13,-97,-14,73,-14,-13,-15,-84,-15,98,-15,45,-15,-16,-16,-54,-16,-96,-16,-124,-16,112,-16,95,-16,92,-16,93,-16,103,-16,123,-16,-109,-16,-73,-16,-33,-16,19,-15,72,-15,-114,-15,-47,-15,36,-14,120,-14,-43,-14}; }
	private static byte[] data73(){ return new byte[] {60,-13,-95,-13,24,-12,-121,-12,11,-11,-121,-11,19,-10,-99,-10,45,-9,-58,-9,91,-8,-2,-8,-101,-7,64,-6,-23,-6,-111,-5,62,-4,-21,-4,-101,-3,73,-2,0,-1,-85,-1,99,0,15,1,-59,1,113,2,35,3,-49,3,121,4,35,5,-54,5,106,6,14,7,-90,7,65,8,-44,8,101,9,-21,9,119,10,-16,10,114,11,-33,11,84,12,-73,12,30,13,116,13,-54,13,24,14,90,14,-97,14,-49,14,4,15,40,15,72,15,99,15,113,15,122,15,123,15,114,15,101,15,77,15,46,15,6,15,-37,14,-95,14,104,14,33,14,-44,13,-124,13,41,13,-57,12,101,12,-15,11,-125,11,9,11,-120,10,8,10,123,9,-17,8,94,8,-59,7,44,7,-114,6,-22,5,74,5,-96,4,-9,3,77,3,-98,2,-14,1,66,1,-110,0,-30,-1,51,-1,-126,-2,-42,-3,38,-3,124,-4,-48,-5,43,-5,-126,-6,-29,-7,65,-7,-88,-8,13,-8,123,-9,-22,-10,97,-10,-38,-11,88,-11,-32,-12,102,-12,-5,-13,-113,-13,43,-13,-46,-14,120,-14,46,-14,-31,-15,-90,-15,103,-15,58,-15,14,-15,-22,-16,-45,-16,-69,-16,-77,-16,-81,-16,-78,-16,-64,-16,-47,-16,-16,-16,16,-15,61,-15,112,-15,-90,-15,-20,-15,48,-14,-127,-14,-40,-14,51,-13,-105,-13,1,-12,111,-12,-25,-12,95,-11,-29,-11,100,-10,-13,-10,127,-9,20,-8,-86,-8,70,-7,-30,-7,-120,-6,40,-5,-48,-5,121,-4,34,-3,-48,-3,123,-2,42,-1,-43,-1,-120,0,48,1,-30,1,-118,2,56,3,-34,3,-121,4,42,5,-51,5,108,6,7,7,-98,7,53,8,-65,8,82,9,-46,9,87,10,-46,10,72,11,-70,11,35,12,-117,12,-27,12,64,13,-114,13,-37,13,26,14,89,14,-117,14,-71,14,-33,14,-5,14,17,15,34,15,37,15,41,15,26,15,16,15,-13,14,-41,14,-83,14,127,14,75,14,10,14,-54,13,122,13,44,13,-48,12,115,12,9,12,-92,11,42,11,-68,10,54,10,-69,9,49,9,-91,8,23,8,-126,7,-21,6,79,6,-79,5,16,5,107,4,-55,3,28,3,118,2,-52,1,29,1,117,0,-57,-1,27,-1,113,-2,-58,-3,26,-3,120,-4,-54,-5,47,-5,-121,-6,-21,-7,81,-7,-73,-8,36,-8,-108,-9,7,-9,-126,-10,-2,-11,-125,-11,7,-11,-101,-12,41,-12,-57,-13,101,-13,11,-13,-70,-14,108,-14,40,-14,-22,-15,-78,-15,-125,-15,91,-15,58,-15,32,-15,16,-15,3,-15,5,-15,5,-15,22,-15,39,-15,70,-15,103,-15,-108,-15,-61,-15,-1,-15,63,-14,-123,-14,-41,-14,38,-13,-121,-13,-27,-13,79,-12,-67,-12,47,-11,-88,-11,40,-10,-88,-10,52,-9,-68,-9,80,-8,-31,-8,125,-7,18,-6,-72,-6,80,-5,-5,-5,-102,-4,69,-3,-22,-3,-106,-2,60,-1,-21,-1,-113,0,63,1,-29,1,-114,2,52,3,-40,3,124,4,28,5,-68,5,83,6,-16,6,126,7,21,8,-101,8,40,9,-88,9,39,10,-97,10,20,11,-128,11,-21,11,73,12,-89,12,-5,12,74,13,-110,13,-45,13,11,14,63,14,107,14,-116,14,-82,14,-68,14,-48,14,-45,14,-46,14,-55,14,-72,14,-95,14,-127,14,91,14,43,14,-8,13,-69,13,119,13,47,13,-37,12,-123,12,42,12,-62,11,94,11,-26,10,122,10,-7,9,127,9,-9,8,113,8,-31,7,86,7,-69,6,40,6,-117,5,-19,4,78,4,-83,3,5,3,101,2,-72,1,22,1,106,0,-59,-1,27,-1,117,-2,-52,-3,41,-3,-126,-4,-27,-5,63,-5,-89,-6,7,-6,115,-7,-35,-8,78,-8,-65,-9,57,-9,-78,-10,54,-10,-70,-11,69,-11,-42,-12,110,-12,5,-12,-81,-13,79,-13,5,-13,-71,-14,113,-14,60,-14,-1,-15,-43,-15,-82,-15,-120,-15,121,-15,94,-15,92,-15,85,-15,90,-15,105,-15,123,-15,-105,-15,-70,-15,-30,-15,21,-14,75,-14,-115,-14,-49,-14,30,-13,111,-13,-53,-13,40,-12,-114,-12,-7,-12,107,-11,-33,-11,94,-10,-40,-10,100,-9,-27,-9,122,-8,4,-7,-98,-7,50,-6,-52,-6,108,-5,9,-4,-85,-4,77,-3,-13,-3,-107,-2,64,-1,-32,-1,-116,0,44,1,-41,1,119,2,28,3,-67,3,91,4,-6,4,-108,5,42,6,-63,6,79,7,-33,7,103,8,-21,8,110,9,-27,9,97,10,-52,10,61,11,-96,11,0,12,91,12,-83,12,-5,12,66,13,127,13,-68,13,-22,13,22,14,60,14,83,14,111,14,118,14,-127,14,126,14,119,14,101,14,81,14,49,14,12,14,-32,13,-85,13,115,13,48,13,-23,12,-102,12,68,12,-19,11,-122,11,39,11,-77,10,70,10,-51,9,81,9,-46,8,75,8,-60,7,52,7,-89,6,14,6,125,5,-34,4,69,4,-91,3,5,3,101,2}; }
	private static byte[] data74(){ return new byte[] {-63,1,29,1,122,0,-43,-1,49,-1,-114,-2,-22,-3,73,-3,-87,-4,8,-4,112,-5,-48,-6,63,-6,-91,-7,22,-7,-118,-8,-5,-9,124,-9,-11,-10,123,-10,3,-10,-113,-11,34,-11,-69,-12,87,-12,-4,-13,-88,-13,82,-13,16,-13,-57,-14,-113,-14,88,-14,43,-14,1,-14,-27,-15,-57,-15,-70,-15,-84,-15,-85,-15,-83,-15,-71,-15,-51,-15,-28,-15,7,-14,46,-14,92,-14,-109,-14,-49,-14,18,-13,93,-13,-84,-13,1,-12,97,-12,-65,-12,42,-11,-105,-11,7,-10,-125,-10,-4,-10,124,-9,7,-8,-120,-8,29,-7,-89,-7,61,-6,-42,-6,104,-5,13,-4,-97,-4,72,-3,-31,-3,-121,-2,37,-1,-54,-1,108,0,12,1,-79,1,77,2,-14,2,-119,3,45,4,-67,4,95,5,-21,5,-128,6,17,7,-109,7,37,8,-99,8,34,9,-103,9,13,10,126,10,-26,10,76,11,-86,11,3,12,87,12,-95,12,-24,12,41,13,93,13,-106,13,-69,13,-29,13,-3,13,22,14,33,14,46,14,39,14,42,14,17,14,7,14,-30,13,-60,13,-103,13,103,13,48,13,-14,12,-84,12,98,12,17,12,-74,11,93,11,-10,10,-112,10,33,10,-83,9,55,9,-72,8,57,8,-78,7,44,7,-101,6,18,6,118,5,-23,4,75,4,-75,3,21,3,124,2,-39,1,61,1,-101,0,-5,-1,90,-1,-68,-2,26,-2,127,-3,-32,-4,68,-4,-82,-5,18,-5,-125,-6,-20,-7,98,-7,-45,-8,79,-8,-56,-9,75,-9,-49,-10,89,-10,-24,-11,124,-11,20,-11,-76,-12,88,-12,1,-12,-74,-13,103,-13,40,-13,-21,-14,-77,-14,-119,-14,91,-14,63,-14,33,-14,16,-14,2,-14,-1,-15,0,-14,10,-14,24,-14,50,-14,76,-14,120,-14,-100,-14,-43,-14,10,-13,77,-13,-111,-13,-32,-13,48,-12,-118,-12,-23,-12,74,-11,-72,-11,34,-10,-103,-10,14,-9,-116,-9,15,-8,-114,-8,31,-7,-94,-7,57,-6,-59,-6,93,-5,-14,-5,-114,-4,37,-3,-61,-3,96,-2,-4,-2,-99,-1,58,0,-40,0,120,1,18,2,-81,2,75,3,-31,3,122,4,15,5,-99,5,49,6,-71,6,66,7,-56,7,72,8,-60,8,60,9,-79,9,27,10,-119,10,-23,10,74,11,-95,11,-12,11,64,12,-120,12,-60,12,3,13,49,13,96,13,-122,13,-96,13,-66,13,-55,13,-41,13,-41,13,-44,13,-56,13,-73,13,-98,13,123,13,88,13,40,13,-12,12,-68,12,119,12,50,12,-27,11,-114,11,58,11,-43,10,118,10,9,10,-100,9,40,9,-81,8,51,8,-75,7,44,7,-87,6,24,6,-113,5,-5,4,106,4,-48,3,61,3,-95,2,7,2,110,1,-52,0,56,0,-110,-1,0,-1,90,-2,-56,-3,40,-3,-107,-4,-7,-5,106,-5,-42,-6,70,-6,-68,-7,47,-7,-82,-8,41,-8,-83,-9,50,-9,-67,-10,78,-10,-31,-11,124,-11,26,-11,-65,-12,105,-12,25,-12,-46,-13,-120,-13,83,-13,21,-13,-23,-14,-66,-14,-101,-14,125,-14,109,-14,87,-14,86,-14,81,-14,90,-14,100,-14,124,-14,-109,-14,-74,-14,-32,-14,10,-13,71,-13,122,-13,-59,-13,4,-12,91,-12,-89,-12,9,-11,96,-11,-52,-11,49,-10,-95,-10,22,-9,-118,-9,11,-8,-121,-8,13,-7,-108,-7,29,-6,-84,-6,59,-5,-50,-5,97,-4,-7,-4,-113,-3,42,-2,-63,-2,94,-1,-11,-1,-108,0,42,1,-57,1,93,2,-11,2,-116,3,30,4,-78,4,63,5,-50,5,86,6,-35,6,97,7,-34,7,92,8,-47,8,67,9,-76,9,22,10,-125,10,-40,10,57,11,-122,11,-41,11,27,12,96,12,-105,12,-49,12,-6,12,36,13,67,13,94,13,113,13,126,13,-125,13,-126,13,125,13,105,13,89,13,57,13,23,13,-16,12,-66,12,-122,12,78,12,7,12,-64,11,113,11,29,11,-62,10,99,10,-1,9,-110,9,42,9,-79,8,60,8,-64,7,66,7,-68,6,59,6,-86,5,38,5,-112,4,4,4,111,3,-39,2,70,2,-83,1,21,1,125,0,-28,-1,76,-1,-76,-2,28,-2,-123,-3,-14,-4,93,-4,-53,-5,61,-5,-81,-6,37,-6,-99,-7,26,-7,-103,-8,29,-8,-92,-9,46,-9,-64,-10,85,-10,-20,-11,-113,-11,47,-11,-37,-12,-117,-12,59,-12,-1,-13,-75,-13,-121,-13,76,-13,38,-13,-4,-14,-30,-14,-60,-14,-72,-14,-89,-14,-86,-14,-91,-14,-74,-14,-66,-14,-37,-14,-11,-14,25,-13,70,-13,113,-13,-80,-13,-28,-13,50,-12,112,-12,-56,-12,23,-11,115,-11,-45,-11,56,-10,-98,-10,17,-9,126,-9,-7,-9,114,-8,-14,-8,113,-7,-5,-7,125,-6,15,-5,-106,-5,43,-4,-71,-4,77,-3,-30,-3,119,-2,12,-1,-90,-1,56,0,-45,0,102,1,-4,1,-111,2,35,3,-74,3,66,4,-45,4,91,5,-28,5,105,6,-22,6,104,7}; }
	private static byte[] data75(){ return new byte[] {-27,7,86,8,-49,8,53,9,-91,9,4,10,101,10,-65,10,18,11,98,11,-87,11,-18,11,41,12,97,12,-109,12,-71,12,-31,12,-5,12,21,13,34,13,46,13,47,13,44,13,34,13,16,13,-6,12,-38,12,-73,12,-118,12,91,12,35,12,-28,11,-92,11,84,11,14,11,-79,10,93,10,-5,9,-106,9,50,9,-66,8,82,8,-40,7,95,7,-27,6,92,6,-30,5,82,5,-49,4,64,4,-80,3,36,3,-113,2,-1,1,107,1,-43,0,66,0,-84,-1,24,-1,-123,-2,-16,-3,95,-3,-51,-4,65,-4,-81,-5,41,-5,-99,-6,24,-6,-104,-7,20,-7,-99,-8,32,-8,-79,-9,61,-9,-45,-10,110,-10,8,-10,-81,-11,87,-11,1,-11,-70,-12,108,-12,51,-12,-16,-13,-62,-13,-115,-13,104,-13,69,-13,40,-13,20,-13,5,-13,-5,-14,-3,-14,-4,-14,14,-13,25,-13,56,-13,81,-13,121,-13,-91,-13,-45,-13,16,-12,73,-12,-114,-12,-39,-12,36,-11,125,-11,-45,-11,50,-10,-104,-10,-4,-10,110,-9,-38,-9,82,-8,-54,-8,69,-7,-54,-7,68,-6,-45,-6,85,-5,-30,-5,110,-4,-3,-4,-118,-3,32,-2,-83,-2,66,-1,-43,-1,101,0,-4,0,-119,1,32,2,-87,2,63,3,-58,3,84,4,-35,4,98,5,-26,5,103,6,-28,6,93,7,-44,7,70,8,-77,8,30,9,-126,9,-32,9,63,10,-111,10,-28,10,46,11,115,11,-77,11,-20,11,33,12,77,12,117,12,-106,12,-80,12,-59,12,-44,12,-40,12,-34,12,-46,12,-51,12,-75,12,-96,12,127,12,89,12,49,12,-6,11,-56,11,-122,11,68,11,-3,10,-85,10,91,10,-1,9,-94,9,64,9,-40,8,108,8,-3,7,-121,7,18,7,-108,6,25,6,-108,5,19,5,-119,4,2,4,119,3,-22,2,93,2,-51,1,59,1,-80,0,23,0,-112,-1,-10,-2,109,-2,-39,-3,79,-3,-66,-4,56,-4,-85,-5,38,-5,-94,-6,31,-6,-94,-7,38,-7,-82,-8,59,-8,-55,-9,96,-9,-11,-10,-108,-10,54,-10,-38,-11,-116,-11,52,-11,-12,-12,-87,-12,111,-12,53,-12,3,-12,-41,-13,-80,-13,-110,-13,117,-13,101,-13,85,-13,80,-13,79,-13,87,-13,95,-13,119,-13,-118,-13,-80,-13,-49,-13,1,-12,43,-12,107,-12,-97,-12,-21,-12,43,-11,-128,-11,-49,-11,40,-10,-121,-10,-27,-10,80,-9,-74,-9,41,-8,-103,-8,16,-7,-116,-7,5,-6,-120,-6,10,-5,-115,-5,25,-4,-99,-4,43,-3,-73,-3,67,-2,-46,-2,97,-1,-18,-1,-127,0,10,1,-97,1,35,2,-71,2,60,3,-55,3,78,4,-44,4,86,5,-43,5,83,6,-54,6,66,7,-76,7,34,8,-116,8,-14,8,84,9,-81,9,10,10,88,10,-85,10,-20,10,56,11,107,11,-86,11,-41,11,2,12,43,12,70,12,98,12,116,12,127,12,-120,12,-124,12,-126,12,115,12,97,12,71,12,41,12,3,12,-39,11,-90,11,112,11,51,11,-16,10,-86,10,92,10,8,10,-76,9,84,9,-9,8,-112,8,38,8,-71,7,73,7,-46,6,91,6,-33,5,96,5,-32,4,92,4,-41,3,79,3,-57,2,58,2,-78,1,35,1,-105,0,13,0,122,-1,-12,-2,98,-2,-38,-3,81,-3,-59,-4,65,-4,-70,-5,55,-5,-72,-6,58,-6,-67,-7,74,-7,-49,-8,102,-8,-13,-9,-114,-9,41,-9,-56,-10,110,-10,23,-10,-58,-11,121,-11,51,-11,-16,-12,-73,-12,125,-12,80,-12,34,-12,1,-12,-32,-13,-56,-13,-74,-13,-87,-13,-91,-13,-93,-13,-85,-13,-74,-13,-54,-13,-30,-13,3,-12,35,-12,85,-12,126,-12,-69,-12,-13,-12,52,-11,127,-11,-57,-11,27,-10,112,-10,-54,-10,44,-9,-114,-9,-10,-9,100,-8,-47,-8,72,-7,-69,-7,56,-6,-79,-6,53,-5,-77,-5,56,-4,-65,-4,66,-3,-48,-3,85,-2,-30,-2,109,-1,-10,-1,-125,0,12,1,-105,1,33,2,-88,2,48,3,-76,3,56,4,-72,4,56,5,-77,5,45,6,-93,6,20,7,-122,7,-19,7,88,8,-72,8,26,9,112,9,-55,9,22,10,99,10,-87,10,-23,10,36,11,90,11,-119,11,-76,11,-40,11,-11,11,15,12,31,12,45,12,49,12,52,12,41,12,34,12,11,12,-11,11,-41,11,-80,11,-118,11,86,11,33,11,-23,10,-92,10,99,10,20,10,-59,9,113,9,23,9,-72,8,86,8,-15,7,-125,7,25,7,-94,6,50,6,-73,5,62,5,-67,4,65,4,-67,3,59,3,-76,2,46,2,-90,1,31,1,-108,0,13,0,-125,-1,-7,-2,116,-2,-25,-3,104,-3,-37,-4,96,-4,-41,-5,93,-5,-34,-6,98,-6,-18,-7,118,-7,9,-7,-105,-8,50,-8,-59,-9,109,-9,5,-9,-73,-10,89,-10,16,-10,-61,-11,127,-11,63,-11,4,-11,-50,-12,-94,-12,117,-12}; }
	private static byte[] data76(){ return new byte[] {84,-12,51,-12,29,-12,10,-12,-1,-13,-8,-13,-8,-13,-2,-13,10,-12,28,-12,52,-12,80,-12,120,-12,-101,-12,-47,-12,-1,-12,63,-11,121,-11,-61,-11,7,-10,92,-10,-87,-10,9,-9,92,-9,-57,-9,35,-8,-109,-8,-6,-8,110,-7,-33,-7,87,-6,-50,-6,75,-5,-56,-5,73,-4,-52,-4,75,-3,-44,-3,86,-2,-31,-2,99,-1,-17,-1,113,0,-3,0,127,1,9,2,-120,2,17,3,-114,3,16,4,-115,4,9,5,-127,5,-8,5,105,6,-37,6,70,7,-81,7,20,8,115,8,-46,8,39,9,124,9,-54,9,21,10,86,10,-102,10,-50,10,10,11,50,11,97,11,-128,11,-94,11,-72,11,-54,11,-41,11,-34,11,-34,11,-40,11,-51,11,-69,11,-90,11,-120,11,100,11,62,11,13,11,-34,10,-95,10,100,10,35,10,-42,9,-114,9,56,9,-28,8,-121,8,41,8,-58,7,94,7,-11,6,-124,6,21,6,-96,5,41,5,-81,4,52,4,-77,3,57,3,-80,2,54,2,-86,1,44,1,-93,0,32,0,-102,-1,20,-1,-110,-2,10,-2,-115,-3,6,-3,-119,-4,13,-4,-118,-5,24,-5,-101,-6,43,-6,-74,-7,72,-7,-34,-8,118,-8,20,-8,-78,-9,87,-9,2,-9,-84,-10,99,-10,20,-10,-42,-11,-110,-11,92,-11,37,-11,-8,-12,-50,-12,-87,-12,-115,-12,115,-12,97,-12,85,-12,76,-12,78,-12,78,-12,95,-12,105,-12,-124,-12,-99,-12,-65,-12,-25,-12,20,-11,69,-11,124,-11,-68,-11,-8,-11,70,-10,-117,-10,-33,-10,52,-9,-118,-9,-21,-9,74,-8,-80,-8,26,-7,-126,-7,-9,-7,100,-6,-33,-6,81,-5,-51,-5,74,-4,-58,-4,71,-3,-58,-3,73,-2,-54,-2,79,-1,-48,-1,86,0,-42,0,92,1,-38,1,96,2,-37,2,93,3,-42,3,83,4,-54,4,66,5,-78,5,38,6,-113,6,-2,6,95,7,-58,7,34,8,127,8,-46,8,40,9,113,9,-66,9,-2,9,64,10,117,10,-81,10,-40,10,8,11,37,11,74,11,93,11,117,11,127,11,-120,11,-118,11,-122,11,124,11,109,11,87,11,63,11,27,11,-8,10,-52,10,-103,10,105,10,39,10,-20,9,-93,9,94,9,9,9,-66,8,95,8,10,8,-91,7,71,7,-36,6,117,6,6,6,-106,5,35,5,-82,4,54,4,-68,3,65,3,-61,2,67,2,-57,1,68,1,-61,0,68,0,-66,-1,66,-1,-68,-2,65,-2,-66,-3,65,-3,-58,-4,72,-4,-47,-5,91,-5,-29,-6,116,-6,5,-6,-107,-7,51,-7,-58,-8,105,-8,9,-8,-80,-9,91,-9,7,-9,-67,-10,114,-10,48,-10,-14,-11,-74,-11,-123,-11,84,-11,42,-11,6,-11,-25,-12,-52,-12,-67,-12,-87,-12,-90,-12,-97,-12,-93,-12,-83,-12,-71,-12,-49,-12,-27,-12,9,-11,39,-11,87,-11,-127,-11,-72,-11,-16,-11,48,-10,113,-10,-70,-10,7,-9,86,-9,-81,-9,4,-8,100,-8,-60,-8,41,-7,-112,-7,-3,-7,104,-6,-35,-6,76,-5,-59,-5,58,-4,-73,-4,45,-3,-81,-3,40,-2,-87,-2,40,-1,-90,-1,38,0,-89,0,34,1,-89,1,28,2,-95,2,21,3,-108,3,8,4,126,4,-13,4,98,5,-46,5,59,6,-92,6,10,7,103,7,-54,7,28,8,122,8,-61,8,23,9,89,9,-96,9,-35,9,23,10,76,10,124,10,-92,10,-51,10,-25,10,6,11,24,11,40,11,49,11,53,11,51,11,45,11,30,11,15,11,-14,10,-37,10,-78,10,-112,10,94,10,46,10,-9,9,-72,9,122,9,51,9,-25,8,-100,8,68,8,-15,7,-108,7,53,7,-44,6,108,6,7,6,-105,5,43,5,-70,4,68,4,-46,3,89,3,-32,2,102,2,-21,1,109,1,-14,0,116,0,-11,-1,122,-1,-5,-2,125,-2,6,-2,-123,-3,17,-3,-106,-4,32,-4,-84,-5,59,-5,-56,-6,97,-6,-16,-7,-114,-7,40,-7,-57,-8,109,-8,16,-8,-65,-9,107,-9,33,-9,-41,-10,-107,-10,85,-10,28,-10,-25,-11,-74,-11,-115,-11,101,-11,72,-11,41,-11,24,-11,3,-11,-3,-12,-11,-12,-11,-12,-1,-12,3,-11,27,-11,45,-11,74,-11,107,-11,-112,-11,-67,-11,-21,-11,36,-10,89,-10,-99,-10,-32,-10,36,-9,119,-9,-64,-9,29,-8,111,-8,-47,-8,45,-7,-111,-7,-6,-7,96,-6,-49,-6,60,-5,-82,-5,33,-4,-107,-4,14,-3,-124,-3,-1,-3,119,-2,-12,-2,110,-1,-21,-1,101,0,-29,0,89,1,-38,1,77,2,-56,2,63,3,-79,3,40,4,-107,4,8,5,111,5,-36,5,65,6,-93,6,5,7,96,7,-71,7,13,8,95,8,-86,8,-14,8,57,9,114,9,-77,9,-29,9,23,10,64,10,105,10,-120,10,-92,10,-66,10,-56,10,-34,10,-37,10,-30,10,-36,10,-47,10,-59,10,-83,10,-105,10,117,10,82,10}; }
	private static byte[] data77(){ return new byte[] {42,10,-8,9,-54,9,-115,9,83,9,18,9,-54,8,-127,8,52,8,-35,7,-115,7,46,7,-46,6,116,6,9,6,-86,5,58,5,-47,4,98,4,-17,3,127,3,9,3,-108,2,28,2,-91,1,43,1,-77,0,56,0,-66,-1,70,-1,-52,-2,83,-2,-35,-3,100,-3,-15,-4,125,-4,10,-4,-99,-5,43,-5,-59,-6,89,-6,-11,-7,-111,-7,53,-7,-44,-8,-127,-8,41,-8,-39,-9,-114,-9,68,-9,1,-9,-63,-10,-121,-10,81,-10,31,-10,-14,-11,-51,-11,-88,-11,-114,-11,116,-11,98,-11,84,-11,78,-11,72,-11,78,-11,84,-11,98,-11,116,-11,-116,-11,-87,-11,-54,-11,-13,-11,30,-10,77,-10,-121,-10,-66,-10,-3,-10,68,-9,-123,-9,-39,-9,35,-8,121,-8,-47,-8,41,-7,-116,-7,-22,-7,80,-6,-73,-6,33,-5,-115,-5,-5,-5,109,-4,-37,-4,86,-3,-62,-3,63,-2,-79,-2,43,-1,-94,-1,26,0,-111,0,9,1,-128,1,-11,1,108,2,-35,2,82,3,-63,3,47,4,-98,4,5,5,112,5,-46,5,54,6,-109,6,-16,6,72,7,-101,7,-18,7,55,8,-123,8,-61,8,8,9,64,9,120,9,-85,9,-41,9,-1,9,36,10,64,10,91,10,111,10,123,10,-118,10,-119,10,-115,10,-126,10,123,10,103,10,86,10,54,10,26,10,-13,9,-53,9,-101,9,105,9,48,9,-11,8,-78,8,110,8,38,8,-42,7,-120,7,48,7,-39,6,127,6,28,6,-65,5,85,5,-13,4,-123,4,28,4,-84,3,63,3,-56,2,94,2,-30,1,116,1,-5,0,-123,0,18,0,-103,-1,39,-1,-82,-2,60,-2,-56,-3,85,-3,-27,-4,117,-4,8,-4,-101,-5,52,-5,-54,-6,105,-6,5,-6,-87,-7,76,-7,-12,-8,-96,-8,79,-8,4,-8,-70,-9,116,-9,54,-9,-10,-10,-60,-10,-115,-10,97,-10,54,-10,17,-10,-12,-11,-42,-11,-60,-11,-80,-11,-88,-11,-97,-11,-97,-11,-93,-11,-84,-11,-69,-11,-50,-11,-27,-11,6,-10,35,-10,80,-10,120,-10,-86,-10,-31,-10,23,-9,89,-9,-104,-9,-30,-9,42,-8,123,-8,-55,-8,36,-7,119,-7,-39,-7,53,-6,-105,-6,-3,-6,99,-5,-50,-5,55,-4,-89,-4,18,-3,-121,-3,-11,-3,104,-2,-35,-2,77,-1,-60,-1,55,0,-86,0,32,1,-113,1,4,2,115,2,-27,2,80,3,-64,3,39,4,-109,4,-10,4,93,5,-70,5,29,6,115,6,-50,6,33,7,114,7,-64,7,9,8,76,8,-112,8,-53,8,3,9,59,9,99,9,-107,9,-75,9,-37,9,-13,9,15,10,26,10,48,10,47,10,60,10,48,10,50,10,30,10,19,10,-6,9,-31,9,-66,9,-99,9,112,9,70,9,16,9,-37,8,-98,8,96,8,27,8,-45,7,-119,7,55,7,-24,6,-115,6,56,6,-39,5,122,5,26,5,-79,4,80,4,-30,3,124,3,12,3,-96,2,48,2,-64,1,80,1,-34,0,108,0,-7,-1,-119,-1,22,-1,-91,-2,53,-2,-60,-3,88,-3,-23,-4,127,-4,20,-4,-83,-5,72,-5,-28,-6,-124,-6,38,-6,-52,-7,115,-7,32,-7,-51,-8,-127,-8,56,-8,-15,-9,-80,-9,114,-9,56,-9,5,-9,-45,-10,-88,-10,-128,-10,93,-10,65,-10,39,-10,18,-10,5,-10,-7,-11,-12,-11,-11,-11,-8,-11,3,-10,17,-10,36,-10,62,-10,90,-10,124,-10,-93,-10,-50,-10,-1,-10,49,-9,108,-9,-91,-9,-20,-9,42,-8,121,-8,-64,-8,20,-7,100,-7,-66,-7,20,-6,115,-6,-47,-6,51,-5,-104,-5,-3,-5,101,-4,-49,-4,59,-3,-89,-3,21,-2,-124,-2,-13,-2,99,-1,-44,-1,65,0,-75,0,33,1,-109,1,-1,1,109,2,-40,2,67,3,-84,3,17,4,121,4,-40,4,58,5,-104,5,-15,5,73,6,-97,6,-19,6,63,7,-122,7,-52,7,19,8,73,8,-114,8,-70,8,-13,8,28,9,71,9,106,9,-118,9,-92,9,-69,9,-53,9,-39,9,-34,9,-29,9,-34,9,-39,9,-50,9,-73,9,-85,9,-123,9,113,9,69,9,33,9,-13,8,-65,8,-113,8,79,8,23,8,-47,7,-116,7,69,7,-12,6,-87,6,80,6,-2,5,-96,5,72,5,-27,4,-120,4,34,4,-68,3,87,3,-21,2,-124,2,24,2,-86,1,62,1,-49,0,99,0,-13,-1,-121,-1,22,-1,-85,-2,62,-2,-46,-3,103,-3,-1,-4,-107,-4,50,-4,-52,-5,106,-5,11,-5,-82,-6,83,-6,-4,-7,-89,-7,86,-7,7,-7,-66,-8,117,-8,52,-8,-14,-9,-70,-9,-128,-9,78,-9,32,-9,-12,-10,-48,-10,-82,-10,-110,-10,121,-10,103,-10,87,-10,79,-10,73,-10,74,-10,76,-10,90,-10,99,-10,123,-10,-113,-10,-84,-10,-49,-10,-15,-10,31,-9,74,-9,126,-9,-76,-9,-17,-9,46,-8,113,-8,-74,-8,2,-7,75,-7,-94,-7}; }
	private static byte[] data78(){ return new byte[] {-18,-7,76,-6,-96,-6,-2,-6,93,-5,-68,-5,32,-4,-124,-4,-22,-4,82,-3,-68,-3,35,-2,-110,-2,-6,-2,105,-1,-45,-1,63,0,-82,0,22,1,-123,1,-20,1,87,2,-65,2,37,3,-117,3,-19,3,81,4,-83,4,12,5,100,5,-65,5,15,6,103,6,-82,6,0,7,66,7,-117,7,-58,7,9,8,56,8,120,8,-99,8,-47,8,-12,8,24,9,55,9,82,9,99,9,123,9,127,9,-115,9,-117,9,-116,9,-125,9,121,9,104,9,83,9,59,9,28,9,-6,8,-46,8,-87,8,118,8,73,8,9,8,-42,7,-114,7,83,7,5,7,-61,6,110,6,34,6,-51,5,118,5,31,5,-62,4,101,4,5,4,-94,3,65,3,-39,2,117,2,13,2,-93,1,58,1,-45,0,99,0,0,0,-113,-1,41,-1,-66,-2,84,-2,-17,-3,-124,-3,35,-3,-70,-4,92,-4,-10,-5,-98,-5,58,-5,-24,-6,-120,-6,59,-6,-28,-7,-104,-7,74,-7,4,-7,-67,-8,126,-8,63,-8,6,-8,-48,-9,-98,-9,114,-9,71,-9,36,-9,2,-9,-25,-10,-50,-10,-66,-10,-84,-10,-92,-10,-96,-10,-100,-10,-92,-10,-86,-10,-72,-10,-54,-10,-32,-10,-4,-10,24,-9,65,-9,99,-9,-108,-9,-61,-9,-12,-9,49,-8,107,-8,-87,-8,-14,-8,48,-7,-124,-7,-55,-7,31,-6,111,-6,-58,-6,30,-5,121,-5,-41,-5,51,-4,-104,-4,-9,-4,92,-3,-62,-3,38,-2,-114,-2,-7,-2,90,-1,-53,-1,43,0,-102,0,-2,0,102,1,-49,1,50,2,-104,2,-4,2,91,3,-67,3,29,4,116,4,-44,4,38,5,126,5,-48,5,30,6,106,6,-76,6,-6,6,57,7,127,7,-82,7,-14,7,26,8,81,8,119,8,-95,8,-63,8,-32,8,-4,8,12,9,35,9,42,9,53,9,57,9,52,9,52,9,33,9,29,9,0,9,-16,8,-50,8,-80,8,-114,8,95,8,57,8,1,8,-46,7,-106,7,91,7,26,7,-41,6,-111,6,69,6,-6,5,-88,5,88,5,-1,4,-84,4,77,4,-11,3,-108,3,55,3,-44,2,115,2,13,2,-85,1,67,1,-31,0,117,0,21,0,-89,-1,72,-1,-34,-2,120,-2,24,-2,-81,-3,81,-3,-17,-4,-115,-4,51,-4,-43,-5,125,-5,37,-5,-49,-6,126,-6,46,-6,-31,-7,-102,-7,78,-7,18,-7,-52,-8,-107,-8,89,-8,38,-8,-11,-9,-54,-9,-98,-9,125,-9,89,-9,65,-9,38,-9,21,-9,4,-9,-5,-10,-11,-10,-13,-10,-11,-10,-2,-10,8,-9,25,-9,46,-9,70,-9,99,-9,-123,-9,-87,-9,-43,-9,1,-8,51,-8,103,-8,-94,-8,-36,-8,32,-7,95,-7,-87,-7,-15,-7,62,-6,-114,-6,-33,-6,51,-5,-114,-5,-32,-5,68,-4,-105,-4,-3,-4,90,-3,-70,-3,30,-2,-126,-2,-31,-2,77,-1,-88,-1,21,0,117,0,-38,0,64,1,-98,1,7,2,99,2,-60,2,38,3,125,3,-32,3,49,4,-113,4,-34,4,55,5,-128,5,-44,5,23,6,100,6,-92,6,-24,6,35,7,93,7,-108,7,-59,7,-12,7,33,8,66,8,106,8,-123,8,-96,8,-73,8,-59,8,-41,8,-36,8,-29,8,-30,8,-36,8,-40,8,-58,8,-72,8,-94,8,-121,8,107,8,71,8,33,8,-7,7,-55,7,-104,7,99,7,41,7,-19,6,-83,6,105,6,37,6,-39,5,-113,5,63,5,-19,4,-99,4,64,4,-14,3,-116,3,61,3,-42,2,125,2,27,2,-68,1,88,1,-6,0,-108,0,51,0,-48,-1,109,-1,11,-1,-86,-2,73,-2,-25,-3,-118,-3,43,-3,-48,-4,117,-4,26,-4,-57,-5,108,-5,34,-5,-55,-6,-126,-6,52,-6,-19,-7,-87,-7,101,-7,42,-7,-22,-8,-71,-8,126,-8,84,-8,37,-8,-6,-9,-38,-9,-75,-9,-99,-9,-126,-9,111,-9,92,-9,85,-9,74,-9,74,-9,73,-9,77,-9,90,-9,102,-9,121,-9,-113,-9,-88,-9,-54,-9,-24,-9,20,-8,57,-8,106,-8,-100,-8,-48,-8,11,-7,70,-7,-123,-7,-54,-7,13,-6,88,-6,-94,-6,-16,-6,67,-5,-111,-5,-21,-5,61,-4,-102,-4,-15,-4,79,-3,-86,-3,9,-2,105,-2,-58,-2,41,-1,-119,-1,-24,-1,76,0,-87,0,11,1,108,1,-57,1,42,2,-126,2,-31,2,58,3,-111,3,-21,3,59,4,-109,4,-33,4,47,5,123,5,-64,5,10,6,73,6,-117,6,-57,6,-1,6,53,7,103,7,-107,7,-63,7,-28,7,12,8,38,8,67,8,92,8,105,8,127,8,-127,8,-114,8,-116,8,-116,8,-124,8,122,8,108,8,88,8,65,8,39,8,6,8,-25,7,-68,7,-108,7,100,7,52,7,-2,6,-59,6,-119,6,74,6,7,6,-60,5,122,5,48,5,-29,4,-109,4,67,4,-19,3,-103,3,65,3,-23,2,-115,2,53,2}; }
	private static byte[] data79(){ return new byte[] {-45,1,125,1,24,1,-67,0,96,0,-4,-1,-93,-1,64,-1,-29,-2,-120,-2,38,-2,-49,-3,115,-3,23,-3,-60,-4,103,-4,26,-4,-63,-5,117,-5,36,-5,-37,-6,-114,-6,77,-6,3,-6,-57,-7,-120,-7,77,-7,23,-7,-28,-8,-79,-8,-120,-8,93,-8,56,-8,24,-8,-5,-9,-34,-9,-48,-9,-75,-9,-79,-9,-95,-9,-97,-9,-98,-9,-95,-9,-90,-9,-73,-9,-66,-9,-38,-9,-20,-9,8,-8,41,-8,74,-8,116,-8,-102,-8,-50,-8,-8,-8,52,-7,104,-7,-90,-7,-29,-7,38,-6,104,-6,-78,-6,-7,-6,72,-5,-109,-5,-25,-5,54,-4,-115,-4,-32,-4,59,-3,-111,-3,-20,-3,69,-2,-93,-2,-2,-2,90,-1,-71,-1,18,0,117,0,-53,0,45,1,-125,1,-29,1,57,2,-108,2,-22,2,64,3,-107,3,-26,3,56,4,-123,4,-46,4,28,5,97,5,-87,5,-26,5,42,6,96,6,-97,6,-50,6,4,7,49,7,91,7,-123,7,-91,7,-56,7,-31,7,-5,7,15,8,30,8,44,8,50,8,56,8,55,8,53,8,41,8,35,8,13,8,-2,7,-27,7,-57,7,-85,7,-122,7,96,7,54,7,7,7,-42,6,-92,6,103,6,51,6,-18,5,-77,5,108,5,40,5,-36,4,-105,4,66,4,-4,3,-93,3,83,3,1,3,-91,2,87,2,-10,1,-92,1,67,1,-16,0,-113,0,57,0,-38,-1,-127,-1,39,-1,-54,-2,116,-2,24,-2,-62,-3,109,-3,19,-3,-60,-4,112,-4,30,-4,-44,-5,-127,-5,63,-5,-18,-6,-77,-6,102,-6,48,-6,-21,-7,-73,-7,123,-7,76,-7,25,-7,-19,-8,-59,-8,-100,-8,125,-8,92,-8,66,-8,46,-8,21,-8,13,-8,-6,-9,-7,-9,-14,-9,-11,-9,-10,-9,2,-8,12,-8,28,-8,51,-8,71,-8,100,-8,-124,-8,-91,-8,-49,-8,-11,-8,38,-7,83,-7,-118,-7,-64,-7,-6,-7,56,-6,118,-6,-70,-6,-1,-6,69,-5,-111,-5,-37,-5,41,-4,122,-4,-55,-4,30,-3,114,-3,-58,-3,30,-2,116,-2,-51,-2,37,-1,127,-1,-42,-1,49,0,-118,0,-31,0,61,1,-114,1,-20,1,59,2,-105,2,-29,2,59,3,-123,3,-38,3,32,4,114,4,-78,4,-1,4,60,5,-124,5,-69,5,-4,5,47,6,105,6,-104,6,-55,6,-15,6,29,7,63,7,97,7,126,7,-104,7,-83,7,-63,7,-51,7,-39,7,-32,7,-29,7,-32,7,-35,7,-44,7,-58,7,-70,7,-95,7,-117,7,113,7,79,7,48,7,7,7,-33,6,-79,6,-126,6,79,6,22,6,-31,5,-95,5,101,5,34,5,-33,4,-104,4,80,4,7,4,-74,3,112,3,22,3,-50,2,116,2,39,2,-52,1,125,1,31,1,-48,0,115,0,31,0,-56,-1,109,-1,30,-1,-66,-2,113,-2,21,-2,-57,-3,114,-3,32,-3,-46,-4,-127,-4,55,-4,-21,-5,-93,-5,92,-5,23,-5,-39,-6,-107,-6,92,-6,33,-6,-24,-7,-69,-7,-126,-7,92,-7,43,-7,10,-7,-29,-8,-60,-8,-87,-8,-114,-8,123,-8,105,-8,89,-8,83,-8,73,-8,74,-8,73,-8,78,-8,89,-8,98,-8,119,-8,-122,-8,-94,-8,-71,-8,-36,-8,-5,-8,34,-7,75,-7,118,-7,-89,-7,-40,-7,15,-6,69,-6,-125,-6,-67,-6,1,-5,64,-5,-120,-5,-53,-5,25,-4,97,-4,-83,-4,-2,-4,73,-3,-98,-3,-17,-3,65,-2,-106,-2,-22,-2,61,-1,-107,-1,-24,-1,64,0,-110,0,-23,0,61,1,-113,1,-27,1,51,2,-121,2,-42,2,34,3,113,3,-71,3,4,4,75,4,-114,4,-45,4,16,5,79,5,-118,5,-61,5,-8,5,41,6,89,6,-122,6,-81,6,-45,6,-8,6,21,7,49,7,75,7,90,7,114,7,121,7,-122,7,-116,7,-118,7,-113,7,-124,7,126,7,113,7,96,7,77,7,55,7,24,7,-1,6,-38,6,-75,6,-111,6,94,6,55,6,2,6,-51,5,-104,5,93,5,32,5,-29,4,-96,4,93,4,23,4,-47,3,-122,3,61,3,-18,2,-93,2,80,2,5,2,-82,1,98,1,10,1,-68,0,100,0,21,0,-67,-1,111,-1,23,-1,-55,-2,115,-2,38,-2,-46,-3,-120,-3,54,-3,-21,-4,-93,-4,85,-4,19,-4,-55,-5,-117,-5,69,-5,11,-5,-53,-6,-108,-6,92,-6,41,-6,-9,-7,-54,-7,-99,-7,118,-7,81,-7,48,-7,18,-7,-9,-8,-33,-8,-53,-8,-68,-8,-82,-8,-91,-8,-94,-8,-102,-8,-92,-8,-96,-8,-79,-8,-73,-8,-52,-8,-36,-8,-12,-8,15,-7,42,-7,78,-7,114,-7,-106,-7,-58,-7,-19,-7,35,-6,83,-6,-118,-6,-61,-6,-3,-6,60,-5,122,-5,-67,-5,2,-4,68,-4,-110,-4,-43,-4,35,-3,111,-3,-69,-3,12,-2,88,-2,-85,-2,-7,-2,77,-1,-101,-1,-16,-1,63,0,-111,0,-29,0}; }
	private static byte[] data80(){ return new byte[] {49,1,-124,1,-46,1,30,2,112,2,-76,2,7,3,75,3,-108,3,-39,3,28,4,94,4,-98,4,-37,4,20,5,79,5,-126,5,-74,5,-25,5,16,6,65,6,97,6,-118,6,-87,6,-60,6,-29,6,-11,6,12,7,26,7,39,7,48,7,54,7,53,7,58,7,44,7,44,7,26,7,14,7,-8,6,-26,6,-57,6,-82,6,-114,6,103,6,69,6,24,6,-18,5,-66,5,-117,5,88,5,30,5,-23,4,-88,4,109,4,43,4,-24,3,-89,3,93,3,24,3,-49,2,-125,2,57,2,-19,1,-101,1,85,1,-3,0,-74,0,97,0,20,0,-61,-1,116,-1,38,-1,-43,-2,-117,-2,56,-2,-15,-3,-94,-3,90,-3,18,-3,-58,-4,-120,-4,59,-4,2,-4,-69,-5,-128,-5,70,-5,7,-5,-41,-6,-99,-6,111,-6,62,-6,18,-6,-23,-7,-60,-7,-97,-7,-128,-7,98,-7,74,-7,51,-7,32,-7,14,-7,6,-7,-7,-8,-8,-8,-14,-8,-12,-8,-5,-8,1,-7,14,-7,29,-7,46,-7,69,-7,94,-7,120,-7,-101,-7,-71,-7,-30,-7,8,-6,52,-6,99,-6,-110,-6,-58,-6,-3,-6,50,-5,113,-5,-86,-5,-21,-5,42,-4,110,-4,-79,-4,-8,-4,63,-3,-123,-3,-45,-3,25,-2,106,-2,-79,-2,1,-1,77,-1,-101,-1,-24,-1,56,0,-126,0,-45,0,29,1,106,1,-75,1,2,2,71,2,-107,2,-40,2,30,3,101,3,-92,3,-26,3,38,4,96,4,-101,4,-42,4,7,5,64,5,107,5,-100,5,-56,5,-19,5,24,6,52,6,90,6,112,6,-112,6,-97,6,-72,6,-61,6,-46,6,-38,6,-33,6,-29,6,-34,6,-33,6,-46,6,-53,6,-71,6,-85,6,-110,6,126,6,97,6,65,6,36,6,-6,5,-40,5,-84,5,127,5,80,5,31,5,-24,4,-74,4,120,4,64,4,3,4,-63,3,-123,3,62,3,-3,2,-74,2,113,2,39,2,-32,1,-106,1,75,1,1,1,-75,0,105,0,31,0,-47,-1,-121,-1,58,-1,-16,-2,-90,-2,92,-2,18,-2,-51,-3,-125,-3,63,-3,-4,-4,-73,-4,120,-4,56,-4,-5,-5,-63,-5,-124,-5,82,-5,24,-5,-21,-6,-72,-6,-117,-6,99,-6,55,-6,23,-6,-15,-7,-44,-7,-71,-7,-100,-7,-116,-7,115,-7,106,-7,88,-7,83,-7,75,-7,74,-7,73,-7,79,-7,84,-7,98,-7,107,-7,-128,-7,-111,-7,-85,-7,-61,-7,-32,-7,3,-6,33,-6,78,-6,110,-6,-94,-6,-55,-6,-3,-6,47,-5,99,-5,-100,-5,-44,-5,16,-4,77,-4,-116,-4,-51,-4,13,-3,85,-3,-109,-3,-31,-3,31,-2,111,-2,-80,-2,1,-1,65,-1,-108,-1,-42,-1,39,0,106,0,-70,0,-3,0,76,1,-114,1,-39,1,29,2,99,2,-88,2,-25,2,45,3,104,3,-88,3,-27,3,27,4,89,4,-119,4,-64,4,-14,4,29,5,79,5,115,5,-99,5,-62,5,-31,5,3,6,27,6,55,6,73,6,96,6,108,6,122,6,-125,6,-121,6,-114,6,-118,6,-118,6,126,6,123,6,103,6,94,6,70,6,49,6,25,6,-4,5,-34,5,-69,5,-104,5,110,5,72,5,25,5,-21,4,-69,4,-123,4,82,4,24,4,-30,3,-94,3,106,3,39,3,-23,2,-89,2,99,2,34,2,-38,1,-105,1,77,1,11,1,-67,0,125,0,46,0,-22,-1,-96,-1,91,-1,15,-1,-48,-2,-128,-2,67,-2,-7,-3,-72,-3,119,-3,50,-3,-10,-4,-75,-4,122,-4,65,-4,5,-4,-48,-5,-102,-5,104,-5,56,-5,9,-5,-34,-6,-75,-6,-114,-6,108,-6,71,-6,45,-6,14,-6,-8,-7,-30,-7,-50,-7,-65,-7,-75,-7,-91,-7,-89,-7,-100,-7,-94,-7,-96,-7,-86,-7,-82,-7,-64,-7,-53,-7,-35,-7,-9,-7,5,-6,44,-6,62,-6,105,-6,-125,-6,-81,-6,-44,-6,0,-5,44,-5,93,-5,-115,-5,-61,-5,-9,-5,46,-4,106,-4,-94,-4,-29,-4,29,-3,96,-3,-100,-3,-27,-3,33,-2,106,-2,-85,-2,-15,-2,55,-1,126,-1,-63,-1,10,0,78,0,-106,0,-39,0,33,1,98,1,-87,1,-23,1,46,2,107,2,-81,2,-23,2,41,3,98,3,-100,3,-42,3,8,4,63,4,111,4,-97,4,-51,4,-9,4,31,5,71,5,104,5,-117,5,-89,5,-61,5,-35,5,-17,5,7,6,16,6,37,6,39,6,52,6,51,6,56,6,51,6,47,6,39,6,26,6,16,6,-6,5,-22,5,-47,5,-71,5,-100,5,126,5,89,5,59,5,13,5,-20,4,-72,4,-109,4,91,4,48,4,-9,3,-61,3,-114,3,79,3,27,3,-40,2,-96,2,94,2,31,2,-33,1,-103,1,95,1,17,1,-40,0,-116,0,77,0,7,0,-63,-1,-128,-1,59,-1,-9,-2,-73,-2,112,-2,53,-2,-18,-3,-75,-3,114,-3}; }
	private static byte[] data81(){ return new byte[] {56,-3,-4,-4,-63,-4,-119,-4,84,-4,28,-4,-19,-5,-71,-5,-116,-5,94,-5,54,-5,11,-5,-23,-6,-61,-6,-93,-6,-120,-6,104,-6,85,-6,58,-6,44,-6,24,-6,13,-6,2,-6,-6,-7,-8,-7,-12,-7,-11,-7,-4,-7,1,-6,12,-6,26,-6,38,-6,61,-6,81,-6,104,-6,-123,-6,-97,-6,-62,-6,-28,-6,9,-5,47,-5,91,-5,-124,-5,-76,-5,-28,-5,21,-4,74,-4,127,-4,-74,-4,-17,-4,43,-3,98,-3,-90,-3,-37,-3,35,-2,91,-2,-95,-2,-33,-2,34,-1,98,-1,-89,-1,-25,-1,42,0,110,0,-84,0,-15,0,49,1,111,1,-76,1,-18,1,45,2,108,2,-94,2,-29,2,23,3,80,3,-122,3,-72,3,-22,3,29,4,71,4,118,4,-97,4,-60,4,-19,4,12,5,48,5,74,5,104,5,127,5,-108,5,-86,5,-73,5,-57,5,-48,5,-39,5,-33,5,-34,5,-30,5,-39,5,-39,5,-53,5,-62,5,-78,5,-96,5,-113,5,116,5,96,5,61,5,38,5,0,5,-34,4,-69,4,-114,4,104,4,60,4,10,4,-32,3,-89,3,122,3,63,3,14,3,-47,2,-103,2,96,2,33,2,-25,1,-87,1,103,1,47,1,-25,0,-83,0,107,0,43,0,-23,-1,-84,-1,102,-1,46,-1,-25,-2,-81,-2,107,-2,50,-2,-11,-3,-73,-3,-127,-3,68,-3,16,-3,-41,-4,-90,-4,110,-4,68,-4,13,-4,-25,-5,-75,-5,-110,-5,103,-5,67,-5,35,-5,-2,-6,-26,-6,-56,-6,-80,-6,-103,-6,-121,-6,118,-6,104,-6,93,-6,83,-6,80,-6,73,-6,77,-6,76,-6,83,-6,91,-6,101,-6,113,-6,-122,-6,-110,-6,-83,-6,-64,-6,-33,-6,-8,-6,26,-5,58,-5,92,-5,-120,-5,-88,-5,-37,-5,-2,-5,52,-4,95,-4,-109,-4,-58,-4,-8,-4,50,-3,103,-3,-96,-3,-38,-3,22,-2,78,-2,-112,-2,-57,-2,8,-1,70,-1,-126,-1,-59,-1,-2,-1,64,0,125,0,-69,0,-6,0,54,1,112,1,-77,1,-29,1,41,2,86,2,-104,2,-58,2,1,3,48,3,101,3,-108,3,-62,3,-16,3,24,4,68,4,104,4,-115,4,-81,4,-48,4,-20,4,9,5,31,5,54,5,75,5,91,5,106,5,118,5,125,5,-122,5,-118,5,-120,5,-116,5,-127,5,-127,5,114,5,106,5,89,5,72,5,54,5,28,5,9,5,-25,4,-48,4,-84,4,-116,4,102,4,66,4,24,4,-17,3,-61,3,-109,3,103,3,51,3,1,3,-50,2,-104,2,97,2,44,2,-17,1,-71,1,125,1,67,1,6,1,-51,0,-116,0,85,0,19,0,-37,-1,-101,-1,97,-1,36,-1,-22,-2,-84,-2,119,-2,55,-2,5,-2,-55,-3,-107,-3,95,-3,44,-3,-9,-4,-53,-4,-107,-4,111,-4,60,-4,23,-4,-19,-5,-58,-5,-92,-5,-128,-5,99,-5,66,-5,43,-5,14,-5,-5,-6,-26,-6,-45,-6,-58,-6,-70,-6,-84,-6,-83,-6,-99,-6,-90,-6,-98,-6,-90,-6,-87,-6,-76,-6,-69,-6,-52,-6,-40,-6,-18,-6,0,-5,24,-5,50,-5,76,-5,107,-5,-115,-5,-86,-5,-43,-5,-11,-5,33,-4,75,-4,117,-4,-93,-4,-46,-4,3,-3,53,-3,105,-3,-103,-3,-43,-3,5,-2,67,-2,117,-2,-77,-2,-24,-2,38,-1,93,-1,-102,-1,-45,-1,14,0,75,0,-127,0,-64,0,-11,0,51,1,104,1,-94,1,-41,1,16,2,66,2,121,2,-87,2,-37,2,13,3,55,3,107,3,-115,3,-64,3,-33,3,11,4,43,4,78,4,110,4,-118,4,-88,4,-67,4,-41,4,-23,4,-4,4,11,5,25,5,34,5,44,5,48,5,50,5,55,5,47,5,49,5,37,5,29,5,20,5,0,5,-10,4,-35,4,-51,4,-81,4,-99,4,120,4,99,4,59,4,29,4,-9,3,-46,3,-88,3,-125,3,80,3,44,3,-11,2,-51,2,-105,2,103,2,50,2,-1,1,-55,1,-108,1,92,1,37,1,-19,0,-75,0,125,0,66,0,12,0,-48,-1,-100,-1,94,-1,43,-1,-18,-2,-66,-2,127,-2,83,-2,21,-2,-24,-3,-79,-3,-125,-3,79,-3,35,-3,-13,-4,-54,-4,-101,-4,120,-4,74,-4,44,-4,2,-4,-26,-5,-61,-5,-88,-5,-118,-5,116,-5,91,-5,72,-5,53,-5,36,-5,24,-5,11,-5,4,-5,-4,-6,-7,-6,-10,-6,-7,-6,-7,-6,3,-5,6,-5,21,-5,30,-5,48,-5,64,-5,84,-5,105,-5,-125,-5,-102,-5,-68,-5,-45,-5,-7,-5,25,-4,60,-4,102,-4,-120,-4,-74,-4,-36,-4,14,-3,53,-3,107,-3,-108,-3,-54,-3,-6,-3,45,-2,99,-2,-107,-2,-50,-2,-1,-2,57,-1,109,-1,-90,-1,-36,-1,19,0,74,0,-128,0,-73,0,-19,0,34,1,87,1,-116,1,-67,1,-11,1,30,2,88,2,127,2,-78,2,-34,2,6,3}; }
	private static byte[] data82(){ return new byte[] {54,3,87,3,-124,3,-92,3,-54,3,-23,3,11,4,37,4,68,4,89,4,117,4,-123,4,-99,4,-89,4,-68,4,-62,4,-47,4,-43,4,-37,4,-35,4,-33,4,-38,4,-38,4,-49,4,-55,4,-67,4,-82,4,-94,4,-119,4,127,4,94,4,79,4,46,4,21,4,-10,3,-43,3,-76,3,-112,3,106,3,68,3,27,3,-16,2,-56,2,-107,2,111,2,56,2,16,2,-39,1,-86,1,119,1,66,1,18,1,-37,0,-89,0,115,0,60,0,10,0,-46,-1,-96,-1,103,-1,56,-1,0,-1,-48,-2,-102,-2,105,-2,58,-2,5,-2,-35,-3,-90,-3,-127,-3,79,-3,41,-3,-4,-4,-39,-4,-83,-4,-112,-4,102,-4,75,-4,39,-4,14,-4,-17,-5,-40,-5,-63,-5,-88,-5,-101,-5,-124,-5,121,-5,106,-5,97,-5,88,-5,83,-5,78,-5,76,-5,81,-5,77,-5,90,-5,90,-5,105,-5,116,-5,-128,-5,-109,-5,-93,-5,-72,-5,-48,-5,-26,-5,3,-4,29,-4,61,-4,91,-4,126,-4,-96,-4,-57,-4,-22,-4,22,-3,59,-3,105,-3,-111,-3,-63,-3,-19,-3,29,-2,76,-2,124,-2,-83,-2,-33,-2,17,-1,68,-1,118,-1,-86,-1,-37,-1,17,0,66,0,118,0,-88,0,-37,0,13,1,60,1,113,1,-101,1,-49,1,-5,1,40,2,86,2,125,2,-85,2,-49,2,-5,2,28,3,65,3,102,3,-125,3,-92,3,-61,3,-41,3,-4,3,7,4,40,4,51,4,73,4,88,4,98,4,115,4,119,4,-127,4,-124,4,-120,4,-122,4,-120,4,-127,4,124,4,117,4,103,4,96,4,76,4,63,4,44,4,21,4,3,4,-27,3,-48,3,-79,3,-109,3,118,3,81,3,51,3,11,3,-24,2,-66,2,-102,2,108,2,71,2,21,2,-17,1,-70,1,-108,1,95,1,52,1,0,1,-46,0,-97,0,113,0,62,0,13,0,-36,-1,-87,-1,123,-1,73,-1,25,-1,-23,-2,-71,-2,-115,-2,92,-2,51,-2,3,-2,-38,-3,-79,-3,-123,-3,98,-3,55,-3,21,-3,-14,-4,-51,-4,-79,-4,-114,-4,115,-4,88,-4,61,-4,40,-4,14,-4,-1,-5,-24,-5,-35,-5,-55,-5,-60,-5,-78,-5,-76,-5,-92,-5,-88,-5,-94,-5,-92,-5,-89,-5,-86,-5,-78,-5,-68,-5,-62,-5,-41,-5,-37,-5,-9,-5,0,-4,28,-4,46,-4,72,-4,97,-4,126,-4,-102,-4,-70,-4,-37,-4,-6,-4,32,-3,69,-3,104,-3,-108,-3,-74,-3,-27,-3,12,-2,57,-2,99,-2,-110,-2,-67,-2,-18,-2,25,-1,74,-1,120,-1,-89,-1,-40,-1,6,0,53,0,101,0,-108,0,-63,0,-14,0,29,1,75,1,121,1,-94,1,-49,1,-8,1,32,2,75,2,110,2,-106,2,-70,2,-38,2,2,3,26,3,63,3,87,3,118,3,-114,3,-89,3,-69,3,-47,3,-30,3,-12,3,3,4,13,4,28,4,32,4,42,4,47,4,47,4,51,4,47,4,47,4,38,4,34,4,22,4,14,4,-2,3,-15,3,-33,3,-51,3,-71,3,-95,3,-116,3,110,3,88,3,55,3,27,3,-5,2,-40,2,-71,2,-110,2,111,2,72,2,34,2,-8,1,-46,1,-92,1,127,1,79,1,38,1,-8,0,-51,0,-97,0,113,0,70,0,21,0,-19,-1,-72,-1,-109,-1,95,-1,55,-1,9,-1,-35,-2,-76,-2,-122,-2,97,-2,52,-2,15,-2,-26,-3,-64,-3,-98,-3,119,-3,89,-3,50,-3,24,-3,-11,-4,-35,-4,-66,-4,-89,-4,-115,-4,120,-4,99,-4,79,-4,65,-4,47,-4,34,-4,25,-4,10,-4,9,-4,-2,-5,-4,-5,-5,-5,-8,-5,-3,-5,0,-4,3,-4,17,-4,17,-4,38,-4,44,-4,63,-4,79,-4,95,-4,120,-4,-120,-4,-91,-4,-69,-4,-43,-4,-11,-4,14,-3,48,-3,78,-3,113,-3,-109,-3,-71,-3,-39,-3,3,-2,39,-2,81,-2,120,-2,-94,-2,-56,-2,-8,-2,29,-1,76,-1,117,-1,-95,-1,-52,-1,-7,-1,36,0,77,0,126,0,-95,0,-45,0,-7,0,36,1,77,1,118,1,-102,1,-56,1,-27,1,19,2,48,2,86,2,119,2,-104,2,-73,2,-44,2,-13,2,9,3,42,3,58,3,87,3,103,3,126,3,-115,3,-98,3,-85,3,-72,3,-63,3,-51,3,-48,3,-40,3,-39,3,-37,3,-38,3,-38,3,-47,3,-46,3,-61,3,-66,3,-79,3,-95,3,-103,3,-126,3,115,3,94,3,72,3,51,3,25,3,-1,2,-28,2,-57,2,-86,2,-118,2,105,2,74,2,36,2,3,2,-35,1,-71,1,-110,1,109,1,66,1,31,1,-16,0,-49,0,-98,0,124,0,75,0,41,0,-9,-1,-43,-1,-90,-1,-128,-1,86,-1,44,-1,7,-1,-37,-2,-72,-2,-113,-2,106,-2,70,-2,33,-2,-3,-3,-34,-3,-71,-3,-99,-3,124,-3,94,-3,69,-3}; }
	private static byte[] data83(){ return new byte[] {37,-3,17,-3,-10,-4,-32,-4,-53,-4,-73,-4,-89,-4,-107,-4,-122,-4,124,-4,108,-4,105,-4,91,-4,88,-4,84,-4,80,-4,82,-4,78,-4,88,-4,84,-4,98,-4,102,-4,111,-4,126,-4,-121,-4,-104,-4,-88,-4,-70,-4,-51,-4,-31,-4,-6,-4,15,-3,42,-3,68,-3,94,-3,127,-3,-103,-3,-69,-3,-39,-3,-3,-3,29,-2,65,-2,101,-2,-120,-2,-80,-2,-44,-2,-7,-2,36,-1,69,-1,114,-1,-106,-1,-64,-1,-25,-1,14,0,54,0,96,0,-125,0,-81,0,-47,0,-5,0,30,1,70,1,103,1,-114,1,-81,1,-46,1,-14,1,20,2,50,2,81,2,110,2,-120,2,-92,2,-66,2,-44,2,-19,2,0,3,19,3,41,3,52,3,74,3,80,3,98,3,105,3,114,3,123,3,125,3,-124,3,-126,3,-121,3,-127,3,-126,3,122,3,117,3,109,3,99,3,88,3,75,3,61,3,44,3,29,3,6,3,-9,2,-36,2,-55,2,-81,2,-107,2,125,2,92,2,68,2,35,2,5,2,-27,1,-59,1,-95,1,-125,1,90,1,60,1,20,1,-13,0,-54,0,-88,0,-128,0,92,0,53,0,16,0,-23,-1,-61,-1,-96,-1,117,-1,88,-1,43,-1,13,-1,-28,-2,-58,-2,-98,-2,-127,-2,93,-2,61,-2,31,-2,-2,-3,-29,-3,-58,-3,-88,-3,-109,-3,116,-3,98,-3,70,-3,54,-3,30,-3,16,-3,-7,-4,-16,-4,-35,-4,-43,-4,-59,-4,-64,-4,-76,-4,-76,-4,-88,-4,-86,-4,-91,-4,-87,-4,-89,-4,-83,-4,-81,-4,-71,-4,-66,-4,-54,-4,-47,-4,-29,-4,-19,-4,-2,-4,15,-3,31,-3,56,-3,70,-3,98,-3,116,-3,-110,-3,-87,-3,-62,-3,-30,-3,-6,-3,28,-2,56,-2,89,-2,117,-2,-99,-2,-74,-2,-31,-2,-5,-2,35,-1,68,-1,105,-1,-116,-1,-80,-1,-44,-1,-8,-1,28,0,65,0,98,0,-119,0,-86,0,-51,0,-15,0,16,1,52,1,84,1,116,1,-110,1,-76,1,-51,1,-18,1,7,2,36,2,59,2,87,2,107,2,-123,2,-105,2,-83,2,-67,2,-47,2,-33,2,-18,2,-5,2,6,3,17,3,25,3,34,3,35,3,45,3,43,3,47,3,46,3,42,3,43,3,33,3,31,3,20,3,13,3,-1,2,-7,2,-30,2,-34,2,-60,2,-71,2,-92,2,-114,2,125,2,97,2,80,2,50,2,28,2,-1,1,-27,1,-56,1,-84,1,-115,1,111,1,79,1,49,1,15,1,-17,0,-50,0,-84,0,-117,0,105,0,70,0,36,0,3,0,-32,-1,-66,-1,-100,-1,123,-1,88,-1,59,-1,21,-1,-6,-2,-42,-2,-69,-2,-101,-2,124,-2,99,-2,66,-2,44,-2,14,-2,-10,-3,-32,-3,-60,-3,-76,-3,-103,-3,-119,-3,118,-3,100,-3,84,-3,70,-3,54,-3,45,-3,34,-3,22,-3,17,-3,8,-3,4,-3,2,-3,-4,-4,-1,-4,-4,-4,1,-3,3,-3,8,-3,15,-3,21,-3,32,-3,41,-3,54,-3,65,-3,82,-3,94,-3,116,-3,127,-3,-102,-3,-89,-3,-62,-3,-43,-3,-19,-3,6,-2,31,-2,57,-2,83,-2,114,-2,-121,-2,-82,-2,-62,-2,-25,-2,2,-1,34,-1,65,-1,97,-1,-127,-1,-95,-1,-62,-1,-32,-1,4,0,31,0,69,0,96,0,-125,0,-95,0,-63,0,-35,0,-1,0,26,1,56,1,85,1,111,1,-116,1,-90,1,-65,1,-40,1,-17,1,6,2,28,2,50,2,67,2,87,2,104,2,121,2,-121,2,-106,2,-96,2,-82,2,-74,2,-63,2,-59,2,-48,2,-51,2,-39,2,-44,2,-39,2,-41,2,-44,2,-47,2,-51,2,-58,2,-64,2,-75,2,-82,2,-97,2,-104,2,-125,2,124,2,102,2,88,2,70,2,47,2,34,2,5,2,-12,1,-37,1,-62,1,-82,1,-113,1,121,1,90,1,68,1,35,1,10,1,-20,0,-50,0,-78,0,-110,0,119,0,84,0,60,0,24,0,-4,-1,-34,-1,-65,-1,-96,-1,-122,-1,99,-1,75,-1,40,-1,20,-1,-18,-2,-33,-2,-74,-2,-87,-2,-122,-2,115,-2,89,-2,66,-2,43,-2,25,-2,-1,-3,-14,-3,-37,-3,-52,-3,-70,-3,-83,-3,-100,-3,-108,-3,-125,-3,124,-3,114,-3,104,-3,101,-3,92,-3,90,-3,86,-3,83,-3,86,-3,83,-3,88,-3,89,-3,95,-3,102,-3,105,-3,118,-3,123,-3,-118,-3,-110,-3,-94,-3,-83,-3,-65,-3,-51,-3,-32,-3,-16,-3,6,-2,22,-2,47,-2,66,-2,89,-2,113,-2,-120,-2,-95,-2,-70,-2,-43,-2,-20,-2,11,-1,34,-1,64,-1,93,-1,116,-1,-105,-1,-84,-1,-48,-1,-26,-1,7,0,33,0,63,0,90,0,118,0,-110,0,-82,0,-55,0,-31,0,0,1,19,1,52,1,69,1,97,1,119,1,-114,1,-94,1,-71,1,-54,1,-33,1,-14,1,0,2}; }
	private static byte[] data84(){ return new byte[] {20,2,32,2,47,2,61,2,72,2,83,2,94,2,99,2,111,2,114,2,121,2,123,2,127,2,-126,2,126,2,-125,2,123,2,124,2,119,2,112,2,106,2,98,2,90,2,79,2,69,2,56,2,41,2,31,2,13,2,-2,1,-21,1,-36,1,-57,1,-74,1,-98,1,-116,1,117,1,95,1,72,1,48,1,24,1,0,1,-25,0,-52,0,-75,0,-103,0,127,0,103,0,72,0,50,0,19,0,-3,-1,-34,-1,-57,-1,-86,-1,-110,-1,118,-1,96,-1,66,-1,45,-1,18,-1,-3,-2,-29,-2,-49,-2,-75,-2,-93,-2,-116,-2,121,-2,102,-2,82,-2,66,-2,48,-2,31,-2,20,-2,0,-2,-6,-3,-25,-3,-32,-3,-43,-3,-53,-3,-59,-3,-67,-3,-75,-3,-75,-3,-83,-3,-82,-3,-86,-3,-86,-3,-84,-3,-83,-3,-79,-3,-76,-3,-70,-3,-65,-3,-56,-3,-49,-3,-39,-3,-28,-3,-18,-3,-5,-3,8,-2,23,-2,36,-2,55,-2,68,-2,88,-2,106,-2,124,-2,-111,-2,-93,-2,-70,-2,-50,-2,-27,-2,-5,-2,18,-1,40,-1,67,-1,85,-1,116,-1,-121,-1,-94,-1,-69,-1,-46,-1,-20,-1,5,0,29,0,53,0,79,0,102,0,-128,0,-108,0,-79,0,-63,0,-33,0,-17,0,9,1,27,1,51,1,67,1,90,1,106,1,124,1,-112,1,-100,1,-80,1,-69,1,-51,1,-43,1,-25,1,-20,1,-4,1,1,2,13,2,17,2,26,2,30,2,34,2,39,2,40,2,42,2,42,2,41,2,39,2,38,2,32,2,28,2,23,2,14,2,10,2,-3,1,-10,1,-21,1,-32,1,-46,1,-55,1,-76,1,-82,1,-105,1,-116,1,120,1,104,1,86,1,66,1,48,1,27,1,8,1,-14,0,-33,0,-59,0,-74,0,-103,0,-120,0,110,0,88,0,67,0,42,0,20,0,-2,-1,-28,-1,-46,-1,-73,-1,-93,-1,-116,-1,118,-1,98,-1,74,-1,55,-1,35,-1,12,-1,-3,-2,-28,-2,-39,-2,-64,-2,-75,-2,-97,-2,-110,-2,-124,-2,114,-2,104,-2,88,-2,79,-2,65,-2,56,-2,48,-2,34,-2,35,-2,18,-2,21,-2,10,-2,10,-2,4,-2,3,-2,1,-2,4,-2,-2,-3,9,-2,1,-2,13,-2,13,-2,20,-2,26,-2,32,-2,41,-2,49,-2,61,-2,68,-2,82,-2,92,-2,106,-2,120,-2,-124,-2,-107,-2,-92,-2,-77,-2,-59,-2,-42,-2,-25,-2,-7,-2,14,-1,29,-1,53,-1,70,-1,89,-1,113,-1,-128,-1,-99,-1,-88,-1,-59,-1,-43,-1,-20,-1,2,0,21,0,43,0,63,0,85,0,103,0,126,0,-113,0,-91,0,-74,0,-53,0,-36,0,-18,0,-1,0,17,1,33,1,49,1,64,1,78,1,93,1,104,1,121,1,127,1,-112,1,-107,1,-94,1,-86,1,-79,1,-71,1,-65,1,-59,1,-56,1,-50,1,-50,1,-45,1,-45,1,-46,1,-44,1,-49,1,-48,1,-52,1,-57,1,-61,1,-66,1,-75,1,-78,1,-90,1,-97,1,-107,1,-117,1,-127,1,115,1,106,1,89,1,79,1,63,1,49,1,34,1,18,1,2,1,-15,0,-31,0,-50,0,-65,0,-87,0,-100,0,-124,0,118,0,96,0,78,0,60,0,39,0,22,0,0,0,-16,-1,-39,-1,-52,-1,-77,-1,-91,-1,-112,-1,127,-1,109,-1,92,-1,74,-1,59,-1,40,-1,26,-1,11,-1,-6,-2,-18,-2,-34,-2,-46,-2,-59,-2,-72,-2,-81,-2,-96,-2,-100,-2,-116,-2,-119,-2,124,-2,121,-2,112,-2,106,-2,104,-2,95,-2,98,-2,89,-2,90,-2,90,-2,86,-2,91,-2,90,-2,90,-2,98,-2,95,-2,106,-2,105,-2,115,-2,120,-2,127,-2,-120,-2,-113,-2,-104,-2,-91,-2,-84,-2,-71,-2,-60,-2,-49,-2,-34,-2,-22,-2,-9,-2,7,-1,20,-1,36,-1,50,-1,67,-1,82,-1,99,-1,115,-1,-124,-1,-108,-1,-89,-1,-75,-1,-55,-1,-38,-1,-24,-1,-1,-1,11,0,31,0,48,0,62,0,83,0,96,0,115,0,-127,0,-109,0,-97,0,-77,0,-69,0,-47,0,-39,0,-23,0,-9,0,0,1,15,1,27,1,33,1,51,1,52,1,70,1,71,1,84,1,88,1,97,1,101,1,108,1,110,1,117,1,117,1,123,1,120,1,127,1,121,1,127,1,120,1,122,1,118,1,117,1,109,1,112,1,95,1,103,1,85,1,86,1,74,1,67,1,58,1,50,1,38,1,30,1,16,1,8,1,-5,0,-19,0,-28,0,-45,0,-55,0,-71,0,-83,0,-99,0,-112,0,-128,0,115,0,96,0,87,0,65,0,55,0,37,0,21,0,8,0,-9,-1,-25,-1,-38,-1,-55,-1,-70,-1,-81,-1,-102,-1,-110,-1,127,-1,117,-1,100,-1,92,-1,71,-1,69,-1,46,-1,45,-1,25,-1,20,-1,7,-1,-2,-2,-11,-2,-20,-2}; }
	private static byte[] data85(){ return new byte[] {-27,-2,-38,-2,-39,-2,-54,-2,-50,-2,-65,-2,-61,-2,-73,-2,-69,-2,-79,-2,-74,-2,-83,-2,-78,-2,-82,-2,-79,-2,-82,-2,-75,-2,-79,-2,-71,-2,-70,-2,-68,-2,-60,-2,-57,-2,-51,-2,-44,-2,-39,-2,-31,-2,-23,-2,-15,-2,-6,-2,1,-1,15,-1,18,-1,38,-1,38,-1,58,-1,64,-1,77,-1,92,-1,98,-1,117,-1,126,-1,-116,-1,-103,-1,-90,-1,-77,-1,-62,-1,-50,-1,-37,-1,-21,-1,-11,-1,7,0,16,0,33,0,42,0,60,0,70,0,83,0,97,0,107,0,122,0,-124,0,-113,0,-100,0,-91,0,-78,0,-69,0,-62,0,-47,0,-43,0,-32,0,-23,0,-18,0,-9,0,-3,0,4,1,9,1,14,1,20,1,21,1,30,1,27,1,35,1,33,1,36,1,37,1,37,1,38,1,35,1,37,1,31,1,33,1,26,1,27,1,20,1,16,1,14,1,4,1,2,1,-4,0,-15,0,-16,0,-29,0,-34,0,-42,0,-51,0,-61,0,-68,0,-82,0,-86,0,-100,0,-109,0,-119,0,123,0,117,0,101,0,95,0,76,0,74,0,54,0,48,0,33,0,23,0,10,0,1,0,-15,-1,-21,-1,-38,-1,-44,-1,-61,-1,-66,-1,-82,-1,-88,-1,-102,-1,-112,-1,-119,-1,124,-1,118,-1,105,-1,99,-1,90,-1,82,-1,73,-1,67,-1,59,-1,54,-1,46,-1,41,-1,36,-1,30,-1,26,-1,24,-1,15,-1,21,-1,7,-1,15,-1,6,-1,9,-1,6,-1,6,-1,7,-1,7,-1,8,-1,8,-1,13,-1,13,-1,17,-1,20,-1,22,-1,29,-1,31,-1,38,-1,40,-1,51,-1,49,-1,64,-1,63,-1,76,-1,80,-1,88,-1,96,-1,103,-1,114,-1,120,-1,-126,-1,-118,-1,-109,-1,-98,-1,-90,-1,-80,-1,-71,-1,-62,-1,-50,-1,-41,-1,-33,-1,-19,-1,-16,-1,1,0,6,0,17,0,28,0,35,0,47,0,54,0,63,0,75,0,79,0,93,0,96,0,109,0,112,0,123,0,-127,0,-119,0,-113,0,-106,0,-101,0,-93,0,-90,0,-83,0,-79,0,-75,0,-68,0,-69,0,-61,0,-62,0,-57,0,-54,0,-55,0,-51,0,-51,0,-51,0,-48,0,-52,0,-49,0,-51,0,-53,0,-54,0,-55,0,-59,0,-59,0,-66,0,-65,0,-72,0,-74,0,-78,0,-86,0,-86,0,-95,0,-98,0,-106,0,-110,0,-116,0,-125,0,-127,0,116,0,115,0,104,0,99,0,90,0,84,0,75,0,68,0,59,0,53,0,44,0,37,0,27,0,22,0,10,0,7,0,-5,-1,-11,-1,-18,-1,-29,-1,-32,-1,-43,-1,-49,-1,-55,-1,-65,-1,-69,-1,-78,-1,-82,-1,-92,-1,-92,-1,-105,-1,-106,-1,-113,-1,-119,-1,-121,-1,127,-1,126,-1,117,-1,119,-1,110,-1,112,-1,104,-1,106,-1,98,-1,103,-1,95,-1,96,-1,96,-1,92,-1,97,-1,89,-1,97,-1,91,-1,96,-1,95,-1,96,-1,99,-1,100,-1,102,-1,104,-1,108,-1,110,-1,112,-1,118,-1,118,-1,127,-1,125,-1,-121,-1,-122,-1,-113,-1,-110,-1,-106,-1,-98,-1,-96,-1,-88,-1,-83,-1,-80,-1,-70,-1,-67,-1,-61,-1,-52,-1,-51,-1,-41,-1,-36,-1,-30,-1,-24,-1,-18,-1,-11,-1,-7,-1,3,0,4,0,14,0,17,0,24,0,30,0,36,0,38,0,49,0,48,0,59,0,58,0,69,0,68,0,76,0,79,0,82,0,88,0,90,0,94,0,98,0,99,0,104,0,105,0,108,0,111,0,111,0,115,0,115,0,116,0,118,0,118,0,119,0,120,0,118,0,120,0,119,0,118,0,118,0,116,0,115,0,114,0,114,0,108,0,111,0,104,0,104,0,104,0,96,0,97,0,93,0,89,0,88,0,82,0,80,0,76,0,73,0,67,0,67,0,57,0,61,0,48,0,52,0,41,0,42,0,35,0,30,0,29,0,20,0,21,0,13,0,9,0,6,0,2,0,-4,-1,-5,-1,-13,-1,-12,-1,-21,-1,-21,-1,-27,-1,-29,-1,-33,-1,-36,-1,-41,-1,-43,-1,-44,-1,-52,-1,-48,-1,-57,-1,-56,-1,-58,-1,-63,-1,-62,-1,-67,-1,-64,-1,-72,-1,-67,-1,-74,-1,-71,-1,-74,-1,-74,-1,-75,-1,-76,-1,-75,-1,-77,-1,-76,-1,-75,-1,-78,-1,-73,-1,-77,-1,-73,-1,-73,-1,-74,-1,-70,-1,-72,-1,-67,-1,-69,-1,-65,-1,-66,-1,-62,-1,-61,-1,-60,-1,-55,-1,-58,-1,-50,-1,-54,-1,-45,-1,-49,-1,-41,-1,-44,-1,-38,-1,-36,-1,-34,-1,-33,-1,-27,-1,-28,-1,-24,-1,-20,-1,-20,-1,-15,-1,-15,-1,-11,-1,-10,-1,-4,-1,-6,-1,-1,-1,1,0,0,0,8,0,6,0,9,0,11,0,13,0,14,0,19,0,16,0,21,0,21,0,23,0,24,0,26,0,26,0,28,0,29,0,29,0,32,0,29,0}; }
	private static byte[] data86(){ return new byte[] {34,0,30,0,35,0,33,0,32,0,36,0,31,0,37,0,31,0,35,0,34,0,32,0,34,0,32,0,32,0,31,0,32,0,29,0,30,0,30,0,25,0,31,0,23,0,28,0,22,0,25,0,22,0,22,0,20,0,20,0,17,0,19,0,15,0,16,0,15,0,11,0,15,0,8,0,13,0,7,0,10,0,6,0,8,0,4,0,6,0,4,0,3,0,4,0,0,0,4,0,-1,-1,3,0,-2,-1,1,0,-2,-1,0,0,0,0,-3,-1,-1,-1,0,0,-6,-1,6,0,-10,-1,6,0,-6,-1,2,0,-2,-1,0,0}; }
	private static byte[] getData(){
		byte[] data = new byte[88200];
		System.arraycopy(data0(), 0, data, 0, 1024);
		System.arraycopy(data1(), 0, data, 1024, 1024);
		System.arraycopy(data2(), 0, data, 2048, 1024);
		System.arraycopy(data3(), 0, data, 3072, 1024);
		System.arraycopy(data4(), 0, data, 4096, 1024);
		System.arraycopy(data5(), 0, data, 5120, 1024);
		System.arraycopy(data6(), 0, data, 6144, 1024);
		System.arraycopy(data7(), 0, data, 7168, 1024);
		System.arraycopy(data8(), 0, data, 8192, 1024);
		System.arraycopy(data9(), 0, data, 9216, 1024);
		System.arraycopy(data10(), 0, data, 10240, 1024);
		System.arraycopy(data11(), 0, data, 11264, 1024);
		System.arraycopy(data12(), 0, data, 12288, 1024);
		System.arraycopy(data13(), 0, data, 13312, 1024);
		System.arraycopy(data14(), 0, data, 14336, 1024);
		System.arraycopy(data15(), 0, data, 15360, 1024);
		System.arraycopy(data16(), 0, data, 16384, 1024);
		System.arraycopy(data17(), 0, data, 17408, 1024);
		System.arraycopy(data18(), 0, data, 18432, 1024);
		System.arraycopy(data19(), 0, data, 19456, 1024);
		System.arraycopy(data20(), 0, data, 20480, 1024);
		System.arraycopy(data21(), 0, data, 21504, 1024);
		System.arraycopy(data22(), 0, data, 22528, 1024);
		System.arraycopy(data23(), 0, data, 23552, 1024);
		System.arraycopy(data24(), 0, data, 24576, 1024);
		System.arraycopy(data25(), 0, data, 25600, 1024);
		System.arraycopy(data26(), 0, data, 26624, 1024);
		System.arraycopy(data27(), 0, data, 27648, 1024);
		System.arraycopy(data28(), 0, data, 28672, 1024);
		System.arraycopy(data29(), 0, data, 29696, 1024);
		System.arraycopy(data30(), 0, data, 30720, 1024);
		System.arraycopy(data31(), 0, data, 31744, 1024);
		System.arraycopy(data32(), 0, data, 32768, 1024);
		System.arraycopy(data33(), 0, data, 33792, 1024);
		System.arraycopy(data34(), 0, data, 34816, 1024);
		System.arraycopy(data35(), 0, data, 35840, 1024);
		System.arraycopy(data36(), 0, data, 36864, 1024);
		System.arraycopy(data37(), 0, data, 37888, 1024);
		System.arraycopy(data38(), 0, data, 38912, 1024);
		System.arraycopy(data39(), 0, data, 39936, 1024);
		System.arraycopy(data40(), 0, data, 40960, 1024);
		System.arraycopy(data41(), 0, data, 41984, 1024);
		System.arraycopy(data42(), 0, data, 43008, 1024);
		System.arraycopy(data43(), 0, data, 44032, 1024);
		System.arraycopy(data44(), 0, data, 45056, 1024);
		System.arraycopy(data45(), 0, data, 46080, 1024);
		System.arraycopy(data46(), 0, data, 47104, 1024);
		System.arraycopy(data47(), 0, data, 48128, 1024);
		System.arraycopy(data48(), 0, data, 49152, 1024);
		System.arraycopy(data49(), 0, data, 50176, 1024);
		System.arraycopy(data50(), 0, data, 51200, 1024);
		System.arraycopy(data51(), 0, data, 52224, 1024);
		System.arraycopy(data52(), 0, data, 53248, 1024);
		System.arraycopy(data53(), 0, data, 54272, 1024);
		System.arraycopy(data54(), 0, data, 55296, 1024);
		System.arraycopy(data55(), 0, data, 56320, 1024);
		System.arraycopy(data56(), 0, data, 57344, 1024);
		System.arraycopy(data57(), 0, data, 58368, 1024);
		System.arraycopy(data58(), 0, data, 59392, 1024);
		System.arraycopy(data59(), 0, data, 60416, 1024);
		System.arraycopy(data60(), 0, data, 61440, 1024);
		System.arraycopy(data61(), 0, data, 62464, 1024);
		System.arraycopy(data62(), 0, data, 63488, 1024);
		System.arraycopy(data63(), 0, data, 64512, 1024);
		System.arraycopy(data64(), 0, data, 65536, 1024);
		System.arraycopy(data65(), 0, data, 66560, 1024);
		System.arraycopy(data66(), 0, data, 67584, 1024);
		System.arraycopy(data67(), 0, data, 68608, 1024);
		System.arraycopy(data68(), 0, data, 69632, 1024);
		System.arraycopy(data69(), 0, data, 70656, 1024);
		System.arraycopy(data70(), 0, data, 71680, 1024);
		System.arraycopy(data71(), 0, data, 72704, 1024);
		System.arraycopy(data72(), 0, data, 73728, 1024);
		System.arraycopy(data73(), 0, data, 74752, 1024);
		System.arraycopy(data74(), 0, data, 75776, 1024);
		System.arraycopy(data75(), 0, data, 76800, 1024);
		System.arraycopy(data76(), 0, data, 77824, 1024);
		System.arraycopy(data77(), 0, data, 78848, 1024);
		System.arraycopy(data78(), 0, data, 79872, 1024);
		System.arraycopy(data79(), 0, data, 80896, 1024);
		System.arraycopy(data80(), 0, data, 81920, 1024);
		System.arraycopy(data81(), 0, data, 82944, 1024);
		System.arraycopy(data82(), 0, data, 83968, 1024);
		System.arraycopy(data83(), 0, data, 84992, 1024);
		System.arraycopy(data84(), 0, data, 86016, 1024);
		System.arraycopy(data85(), 0, data, 87040, 1024);
		System.arraycopy(data86(), 0, data, 88064, 136);
		return data;
	}
	/** Constructs a new AudioClip with the data from Down-11.wav. */
	public Down11(){
		data = getData();
		format = new AudioFormat(AudioFormat.Encoding.PCM_SIGNED, (float)(44100.0), 16, 1, 2, (float)(44100.0), false);
		lineInfo = new DataLine.Info(SourceDataLine.class, format, AudioSystem.NOT_SPECIFIED);
		try{ AudioSystem.getLine(lineInfo); }
		catch(IllegalArgumentException ex){ lineInfo = null; ex.printStackTrace(); }
		catch(LineUnavailableException e){}
	}
	/** A separate thread for playing Down-11.wav. */
	private class PlayThread extends Thread {
		private byte[] data;
		private AudioFormat format;
		private DataLine.Info lineInfo;
		private SourceDataLine line = null;
		private boolean playing = true;
		private float volume = 1;
		public PlayThread(byte[] d, AudioFormat f, DataLine.Info i, float v){ data = d; format = f; lineInfo = i; volume = v; }
		public void run(){
			try{
				line = (SourceDataLine) AudioSystem.getLine(lineInfo);
				line.open(format, AudioSystem.NOT_SPECIFIED);
				FloatControl vol = (FloatControl) line.getControl(FloatControl.Type.MASTER_GAIN);
				vol.setValue(volume);
				line.start();
				int written = 0;
				int available;
				while(written < data.length && playing){
					available = Math.min(line.available(), data.length - written);
					line.write(data, written, available);
					written += available;
				}
				int frames = data.length / format.getFrameSize();
				while(line.getFramePosition() < frames && playing) Thread.sleep(0);
			}
			catch(InterruptedException ex){ playing = false; }
			catch(LineUnavailableException ex){}
			if(line != null){ line.stop(); line.flush(); line.close(); }
			playing = false;
		}
		public void interrupt(){ playing = false; }
		public boolean isPlaying(){ return playing; }
	}
	/** A separate thread for looping play of Down-11.wav. */
	private class LoopThread extends Thread {
		private Down11 clip;
		private boolean looping = true;
		public LoopThread(Down11 c){ clip = c; }
		public void run(){
			while(looping){
				clip.play();
				while(clip.isPlaying() && looping){
					try{ Thread.sleep(0); }
					catch(InterruptedException ex){ looping = false; break; }
				}
			}
			if(!clip.isLooping()) clip.stop();
		}
		public void interrupt(){ looping = false; }
		public boolean isLooping(){ return looping; }
	}
	/** Plays Down-11.wav from the beginning, even if it is already playing or looping. */
	public void play() { play(0); }
	public void play(float balance){ if(lineInfo == null) return; doPlay(balance); }
	private synchronized void doPlay(float balance){
		doStopPlay();
		playThread = new PlayThread(data, format, lineInfo, balance);
		playThread.start();
	}
	/** Plays Down-11.wav continuously until stopped. */
	public void loop(){ if(lineInfo == null) return; doLoop(); }
	private synchronized void doLoop(){
		doStopLoop();
		loopThread = new LoopThread(this);
		loopThread.start();
	}
	/** Stops play and looping of Down-11.wav. */
	public void stop(){ if(lineInfo == null) return; doStop(); }
	private synchronized void doStop(){
		doStopPlay();
		doStopLoop();
	}
	private void doStopPlay(){
		if(playThread == null) return;
		if(playThread.isPlaying()) playThread.interrupt();
		playThread = null;
	}
	private void doStopLoop(){
		if(loopThread == null) return;
		if(loopThread.isLooping()) loopThread.interrupt();
		loopThread = null;
	}
	/** Tests if Down-11.wav is currently playing or looping.
	 * @return <tt>true</tt> if playing or looping, <tt>false</tt> otherwise */
	public boolean isPlaying(){ if(lineInfo == null) return false; return doIsPlaying(); }
	private synchronized boolean doIsPlaying(){
		if(loopThread == null && playThread == null) return false;
		else if(loopThread == null) return playThread.isPlaying();
		else if(playThread == null) return loopThread.isLooping();
		else return loopThread.isLooping() && playThread.isPlaying();
	}
	/** Tests if Down-11.wav is currently looping.
	 * @return <tt>true</tt> if looping, <tt>false</tt> otherwise */
	public boolean isLooping(){ if(lineInfo == null) return false; return doIsLooping(); }
	private synchronized boolean doIsLooping(){
		if(loopThread == null) return false;
		else return loopThread.isLooping();
	}
}